Fosuserbundleでログインした後にリダイレクトするのに最適な方法はどれですか

StackOverflow https://stackoverflow.com/questions/9347182

  •  27-10-2019
  •  | 
  •  

質問

Fosuserbundleでのログイン後にロールベースのリダイレクトを実装する最良の方法はどれですか?

成功ハンドラーを使用して、onauthenticationsuccessでリダイレクトロジックを書く必要がありますか

または、セキュリティリスナーを使用して、onsecurityInteractiveloginにリダイレクトロジックを書く必要があります

役に立ちましたか?

解決

セキュリティリスナーは、テーブルの更新、Cookieの設定など、ロジン後のオペレーションを実行するために他のバンドルで使用されると思います。同じことがSuccess_Handlerで行われますが、App/config/security.ymlの各ファイアウォール構成に対して1回呼び出されます。したがって、あなたはそれを完全に制御できます。ですから、Success_handler Serviceクラスのonauthenticationsuccessメソッドにリダイレクトロジックを実装する方が良いと思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top