如何自定义表单登录后重定向
编辑该页面警告:你浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 3.4,不再维护。
读这个页面的更新版本Symf欧宝娱乐app下载地址ony 6.2(当前的稳定版本)。
表单登录身份验证是一种常见的、灵活的、在Symfony的方法处理身份验证。欧宝娱乐app下载地址本文解释了如何定制用户的URL重定向到一个成功或失败的登录后。查看完整的表单登录配置参考学习可能的定制选项。
TargetPathTrait
最后一个请求URI是存储在一个会话变量命名_security。.target_path< /code>(如。_security.main.target_path
如果你的防火墙的名字主要
)。大多数时候你不需要处理这个低水平会话变量。然而,如果你曾经需要或删除这个变量,它是更好的使用TargetPathTrait用途:
1 2 3 4 5 6 7
/ /……使用欧宝娱乐app下载地址\组件\安全\Http\跑龙套\TargetPathTrait;美元定位路径=美元这- >getTargetPath (美元请求- >getSession (),美元providerKey);/ /相当于:/ /定位路径=美元请求- > getSession() - >获得(_security。providerKey美元。“.target_path”);
3.1
的TargetPathTrait
是在Symfony 3.1中引入的。欧宝娱乐app下载地址
TargetPathTrait
最后一个请求URI是存储在一个会话变量命名_security。
_security.main.target_path
如果你的防火墙的名字主要
)。大多数时候你不需要处理这个低水平会话变量。然而,如果你曾经需要或删除这个变量,它是更好的使用TargetPathTrait用途:
1 2 3 4 5 6 7
/ /……使用欧宝娱乐app下载地址\组件\安全\Http\跑龙套\TargetPathTrait;美元定位路径=美元这- >getTargetPath (美元请求- >getSession (),美元providerKey);/ /相当于:/ /定位路径=美元请求- > getSession() - >获得(_security。providerKey美元。“.target_path”);
3.1
的TargetPathTrait
是在Symfony 3.1中引入的。欧宝娱乐app下载地址
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。