Php Symfony项目“;主页「;认证后?
我必须对一个Symfony项目进行修改,我正在查看它的定义,即某个页面在验证后显示。用户使用安全yml文件中定义的ldap安全性登录,但我找不到列出主页的任何地方。我知道如果一个用户想要访问某个页面,但没有经过身份验证,他将登录,然后被重定向到此页面,但我的问题是,他是否首先通过登录页面 此行为在security.yml文件中所用防火墙的默认_target_path选项下设置。默认值为just/这是您得到的行为。有关所有默认security.yml选项,请参见文档:Php Symfony项目“;主页「;认证后?,php,symfony,Php,Symfony,我必须对一个Symfony项目进行修改,我正在查看它的定义,即某个页面在验证后显示。用户使用安全yml文件中定义的ldap安全性登录,但我找不到列出主页的任何地方。我知道如果一个用户想要访问某个页面,但没有经过身份验证,他将登录,然后被重定向到此页面,但我的问题是,他是否首先通过登录页面 此行为在security.yml文件中所用防火墙的默认_target_path选项下设置。默认值为just/这是您得到的行为。有关所有默认security.yml选项,请参见文档: 如果要设置不同的登录成功路径
如果要设置不同的登录成功路径,只需在此处添加路径。您还可以将此选项与always_use_default_target_path选项相结合,在登录后将用户发送到此处,而不管他们在身份验证之前尝试访问哪个URL。是否正在寻找一种方法来配置成功登录后将用户重定向到何处?这在项目中已经完成,但我需要知道在何处完成。用户被重定向到/list,但我找不到任何编码的地方。请检查app/config/security.yml文件中的默认\u target\u path选项以查找防火墙。实际上,它重定向到just/,但我仍然想知道这是在哪里指定的,还是默认行为?我的安全文件中没有任何默认的\u target\u路径。