プロジェクトで流暢なセキュリティを使用しています。すべてのインデックスアクションで、アクセス許可情報を取得し、それをコントローラーに渡して、現在ログインしているユーザーの役割に応じてボタンを有効または無効にしたいと考えています。コントローラーへのポリシー。助けてください
前もってありがとう、アヌープ
プロジェクトで流暢なセキュリティを使用しています。すべてのインデックスアクションで、アクセス許可情報を取得し、それをコントローラーに渡して、現在ログインしているユーザーの役割に応じてボタンを有効または無効にしたいと考えています。コントローラーへのポリシー。助けてください
前もってありがとう、アヌープ
SecurityContext.Current
およびを介して、実行中に FluentSecurity が使用するすべての情報にアクセスできますSecurityConfiguration.Current
。しかし、Brett が既に述べたように、必要な情報を別の場所に保存して、直接アクセスすることもできます。
https://github.com/kristofferahl/FluentSecurity/wiki/SecurityContext
ロールをセッションに保存し、セッションから引き出すことができます。これは、流暢なセキュリティが役割ベースの認証のためにとにかくあなたから役割を取得する方法です.
彼らのサンプルアプリを見ると、これが彼らのやり方です。