自定义表单登录身份验证响应

编辑该页面

安全使用这个身份是解释说。

http://www.example.com/admin/post/18/edit他们已经成功登录之后,他们将被送回http://www.example.com/admin/post/18/edit

这是通过将请求的URL存储在会话中。如果没有出现在URL会话(也许是用户直接登录页面),然后用户重定向/(主页)。在很多方面你可以改变这一行为。

failure_path选项来定义一个新的目标通过一个相对/绝对URL或Symfony的路线名称:ob娱乐下载

  • YAML
  • XML
  • PHP
1 2 3 4 5 6 7 8 9 10
#配置/包/ security.yaml安全:#……防火墙:主要:#……form_login:#……failure_path:login_failure_route_name

也可以通过设置这个选项_failure_path请求参数:

1
http://example.com/some/path?_failure_path=/forgot-password
1 2 3 4 5 6 7
{/安全/ login.html #模板。树枝#}<形式行动={{路径(“登录”)}}方法=“职位”>{#……#}<输入类型=“隐藏”的名字=“_failure_path”价值={{路径(forgot_password)}}><输入类型=“提交”的名字=“登录”>< /形式>

target_path_parameter和failure_path_parameter的防火墙选项定义登录表单。

  • YAML
  • XML
  • PHP
1 2 3 4 5 6 7 8 9 10
#配置/包/ security.yaml安全:#……防火墙:主要:#……form_login:target_path_parameter:go_tofailure_path_parameter:back_to

使用上面的配置,查询字符串参数和隐藏表单字段现在完全定制的:

1
http://example.com/some/path?go_to=/dashboard&back_to=/forgot-password
1 2 3 4 5 6 7 8
{/安全/ login.html #模板。树枝#}<形式行动={{路径(“登录”)}}方法=“职位”>{#……#}<输入类型=“隐藏”的名字=“go_to”价值={{路径(仪表板)}}><输入类型=“隐藏”的名字=“back_to”价值={{路径(forgot_password)}}><输入类型=“提交”的名字=“登录”>< /形式>

ob娱乐下载Symfony 6.2支持通过苏禄人
ob娱乐下载Symfony 6.2支持通过Les-Tilleuls.coop