0

ユーザーがページにアクセスするときにいくつかの権限をチェックし、適切な権限がないときにエラー ページ (コントローラー固有) にリダイレクトしようとしています。私は Spring Security と Pre/PostAuthorize アノテーションを知っていますが、私のアプリケーションはログインフォームを必要とせず、UserService も必要ありません。

私の権限は、ユーザー コンテキストを注入することによって定義されます (いくつかのデータを組み合わせてユーザー権限を作成します)。

したがって、私の考えは、Spring Controller メソッドに「Permission」アノテーションを付けて、リクエストに応じてユーザーのユーザー権限を検証する (権限がない場合はリダイレクトする) アノテーション プロセッサを作成することです。Spring MVC でこの注釈プロセッサを宣言するのは良い考えですか?

4

0 に答える 0