挨拶すべて をどのように行うにはので、彼は新しい役割 を必要とするいくつかのページにアクセスできるユーザー権限を取得し、彼 に別の役割を追加するために、私は春のセキュリティ3.0.2 を使用していると私は、ログイン後にしたいですか?ユーザー権限をプログラムで変更する方法は?
2
A
答えて
2
0
データベースから権限データをロードする認証プロバイダを作成する必要があります。このstackoverflow questionでは、あなたはそれを行う方法を見ることができます。ユーザー権限を変更する必要がある場合は、データベース内のデータを変更するだけで済みます。
0
@Javi:答えにコメントする方法がわからなかったので、新しいものを作成しなければなりませんでした。
解決策の問題は、ユーザーがログアウトして新しい役割を取得するために再ログインする必要があることです。私は、sword101が達成しようとしているのは、再ログインする必要なく、ユーザーに新しい役割を動的に追加することだと思います。
これは私が探している問題で、これまで適切な解決策を見つけられていませんでした。
my(カスタム)UserDetailsオブジェクト内にフラグを設定して実装しようとしました。この旗は投票者によって読み取られ、それに応じて投票されます。しかし、これは実際に意図した通りには機能しませんでした。しかし、私は何がうまくいかなかったかを見るためにそれを再び調べるでしょう。
関連する問題
- 1. 10月のCMSでユーザー権限を変更する方法
- 2. Androidでのユーザー権限をJavaでプログラムでリセットする方法
- 3. MoodleでMySQL経由でユーザー権限を変更するには?
- 4. C#を使用してHyper-V VMでユーザー権限を変更する方法
- 5. BigTableのユーザー権限の変更
- 6. CLLocationManager権限の警告をプログラムで変更する
- 7. ios swiftでアプリケーションからカメラ権限を変更する方法
- 8. プログラムの設定でアプリケーション権限ウィンドウをプログラムで開く方法
- 9. 通知サブスクリプションを変更する権限を変更する方法
- 10. マシュマロ!プログラムでアプリの権限を有効にする方法
- 11. iOS 9で毎回ユーザー権限を取得する方法
- 12. Jenkinsで 'UpdateCauses'ユーザー権限を設定する方法
- 13. fopenはファイルを作成しますが、権限を変更する方法は?
- 14. SaltStack - ファイル権限を変更する
- 15. ウェブサイトのセキュリティ権限を変更する
- 16. SSRS - ユーザー権限
- 17. ユーザー権限
- 18. oracleのユーザーに権限を与える方法は?
- 19. 権限をプログラムで拒否する - Android
- 20. Symfony - sfGuardUser - グループまたは権限の変更を記録する方法は?
- 21. admin Webアプリケーションなしでユーザーに権限を与える方法
- 22. 変更権限不足
- 23. 変更権限クラスタ管理
- 24. グラントのパスワード変更権限
- 25. アンドロイド - ディレクトリの変更権限
- 26. ウィンドウ内でファイルの変更権限をjava native(cacls)で使用する方法
- 27. はdjangoでunittestの間にユーザー権限を変更できません
- 28. CockroachDBでユーザーの権限をアップグレードする
- 29. CMSのユーザー権限を構造化する方法
- 30. 権限のないユーザーのページをリダイレクトする方法
実際にその方法で行ったことを説明してください。 –