![](/img/trans.png)
[英]Prevent user redirect to login page if not logged in / Symfony3 FosUserBndl
[英]Symfony3 login without redirect
一直在网上寻找答案,但没有找到答案。 也许我不是在问Google正确的问题。
我想在没有“ /登录”重定向的情况下验证用户身份。 基本上,如果我访问/ admin(或/ user或需要登录的内容),则想显示登录表单,而无需重定向到“ / login”。
另外,如果会话终止,那么如果用户是我,则我希望显示登录表单而不进行重定向(尽管我认为这部分内容已涵盖 )。
我将阅读的任何材料或文档将不胜感激。
谢谢。
编辑:不了解下降投票,但可以确定...
在不重新加载页面的情况下,您需要使用JavaScript记录用户。 Symfony 3.3和更高版本提供了JSON端点,用于通过JS登录用户。 检查此链接 。
发现我需要在doc中 :
use_forward
类型:布尔默认值:false
如果您希望将用户转发到登录表单而不是重定向,请将此选项设置为true。
当前,那里也有一个例子。
编辑:与use_referer参数(为true)结合使用时,几乎是我想要的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.