0
私のアプリケーションには2つのユーザ役割があります:admin
とmember
です。ログインに成功した後、admin
ユーザーは/admin
にリダイレクトし、member
は/catalog
にリダイレクトする必要があります。symfony with FosUserBundle - 2つの異なるログイン成功パス
これはsymfonyとFOSUserBundleで可能ですか?
私のアプリケーションには2つのユーザ役割があります:admin
とmember
です。ログインに成功した後、admin
ユーザーは/admin
にリダイレクトし、member
は/catalog
にリダイレクトする必要があります。symfony with FosUserBundle - 2つの異なるログイン成功パス
これはsymfonyとFOSUserBundleで可能ですか?
はい、ログインの動作を変更できます。これはFOSUserBundle特有のものではなく、symfonyの機能です:https://symfony.com/doc/current/security/form_login.html#always-redirect-to-the-default-page
別の解決策は、カスタムログイン認証成功ハンドラです。ここでは例を見つけることができます:https://gist.github.com/chalasr/69ad35c11e38b8cc717f
[fos user bundle symfonyのログイン後のリダイレクト]の可能な複製(http://stackoverflow.com/questions/16020508/redirect-after-login-fos-user-bundle-symfony) – insertusernamehere