問題タブ [custom-authentication]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MVC カスタマイズ認証フィルターが期待どおりに機能しない
Account
、 、Admin
、 の4 つのコントローラーがHome
ありGallery
ます。この 4 つのコントローラーのうち、コントローラーを承認する必要があるだけでAdmin
、残りは匿名でアクセスできます。したがって、ホームコントローラー、ギャラリーコントローラー、およびアカウントコントローラーを[AllowAnonymous]
属性でAdmin
装飾し、コントローラーを名前付きのカスタム承認フィルターで装飾し、[CustAuthFilter]
次のコードが含まれています。
そして私のweb.configで私は従った
次のように、カスタマイズした承認属性をフィルターに登録しました。
しかし、アクセスしようとすると、domainname/home
またはdomainname/gallery
に自動的にリダイレクトされdomainname/account/login
ます。しかし、ホームコントローラーとギャラリーコントローラーを装飾した後でも、アカウントコントローラーにリダイレクトされる理由がわかりません[AllowAnonymous]
!!
oracle - Oracle Apex カスタム認証エラー - 「MY_AUTHENTICATION」は手順ではありません
私の素朴さを許してください。しかし、私はこの問題と数時間戦っていますが、何の進歩もありません。私は Oracle にまったく慣れていませんが、まだ多くのカスタム機能に慣れています。
アプリケーションのカスタム認証方式を使用したログイン資格情報の検証に関する関数を (APEX インターフェイスのガイドラインに従って) 記述しようとしています。
ガイドラインには次のように記載されています。
ログインページで入力されたユーザーのユーザー名とパスワードを検証する関数の名前を指定します。何も入力しない場合は、任意のユーザー名/パスワードが成功することを許可します。関数自体は、パッケージ内またはストアド関数として、認証の「PL/SQLコード」テキスト領域で定義できます。この関数は、それを呼び出すログイン プロシージャにブール値を返す必要があります。エンド ユーザーがログイン ページに入力した値にアクセスするために使用できる 2 つの入力パラメーター「p_username」と「p_password」があります。例 「PL/SQL コード」テキストエリアに次のコードを入力します。
my_authentication
としてAuthentication Function
。_
私が書いた関数は、現在 pwd などを暗号化していないので複雑ではありません。
users テーブルは 3 つのフィールドで構成されていることを明確にするために、検証したいデータを格納するのは( 、、、 、のsys_user
5 つのフィールドを持つオブジェクト タイプです)。id
fname
lname
login
password
認証関数名を に設定しmy_authentication
てログインしようとすると、次のエラーが表示されます。
これは私が変わったところから来ていると思います
に
Apex インターフェイスのProcessing
-> Process
-> Login
->の下。Source
私も解決策を見つけることができないように見えるのは、カスタム認証スキーム構成ページが、私が作成したブール値を返す関数を明確に要求しているときに、プロシージャを要求している理由です。ログイン手順がそれを呼び出すと述べていることは知っていますが、これは検証手順を開始するAPEXインターフェースであり、そこで私のメソッドを探しますか?
どんな助けでも大歓迎です。問題を理解するのに十分な詳細があることを願っています
どうもありがとう
c# - C# MVC4 のフォームベース認証で 2 つの異なるログイン URL を追加するには?
管理者用のログイン ページと、一般ユーザー用のログイン ページがあります。一般ユーザー セクション用のカスタム メンバーシップ プロバイダーを作成したので、web.config ファイルでフォーム認証を行いたいと思います。どうやってするか ?
spring - Spring Security カスタム認証フィルターが機能しない
私は個人的なプロジェクトで作業しており、Spring Web MVC と Spring Security 4、すべての注釈ベースの構成を使用しています。カスタムの UsernamePasswordAuthenticationFilter に到達することはありません。紛失しています。すでに検索していますが、解決できるので、誰かができれば助けてください, 私は非常に感謝しています, だからここに私のコードがあります
春の初期化
セキュリティの初期化
Spring Bean の宣言とコンテキスト関連のもの
この SecurityContext クラスで何か間違ったことをしているとほぼ確信しています....
asp.net - カスタム承認属性に既に設定されているロールを取得していますか?
Asp.Net のauthorize属性をカスタマイズしましたが、属性をメソッドまたはクラスに設定するときに、属性に設定したロールを取得する方法がわかりません。
たとえば、私はこの CustomeAuthorizeAttribute を持っています
しかし、このような属性にロールを設定すると、ロールを取得する方法がわかりません
[CustomeAuthorizeAttribute(Roles="admin,super-admin")]
asp.net-mvc - Asp.net MVC でカスタム プリンシパルを作成する場合、カスタム プリンシパル インターフェイスを作成するのはなぜですか?
最近、カスタム プリンシパルの作成方法を検索し、答えを得ましたが、理解できないことが 1 つあります。スタック オーバーフローでこの解決策を見つけました
しかし、私が理解していないのは、なぜ開発者が ICustomPrincipal インターフェイスを作成し、CustomPrincipal にそれを強制的に継承させたのか、なぜ CustomPrincipal クラスが IPrincipal インターフェイスから直接継承しないのかということです
asp.net-web-api2 - Asp.Net Web Api および Autofac とカスタム認証属性の問題 (プロパティ インジェクション)
私は Autofac を使用して、うまく機能しているすべてのプロジェクトの依存関係を注入しています。これで、カスタム認証属性が追加されました (OWIN や ID などの非常に複雑な機能は必要ありません)。カスタム承認属性はデータ層に依存しているため、プロパティ インジェクションとして挿入しようとしています。ただし、プロパティは常に Null です。コードは以下のとおりです。
AuthorizationHelper を挿入するコード:
属性はfilters.Add(new CustomAuthorizationFilterAttribute());としてFilterConfigに登録されます。
すべての接続は機能しますが、AuthorisationHelper は常に null です。
コメントをお待ちしております。