Php 从Symfony2中的登录页面检测记忆状态
我希望能够检测当前用户会话是否具有登录页面中的角色“已验证”。显然,登录页面没有安全上下文,因此我不能使用isgrated/is_grated等。我无法找到任何可靠的方法来做到这一点,因为Symfony在调用身份验证入口点之前会删除安全令牌,然后再重定向到登录 这背后的原因是我想显示一条消息,比如当用户试图编辑他们的个人资料时,请在登录页面上验证您自己,而没有经过完全验证,他们是通过rememberme cookie登录的 有什么想法吗?您可以查看: 是匿名认证的吗?自动分配给 位于站点的防火墙保护部分,但实际上谁没有 登录。只有在匿名访问已被禁用的情况下,这才是可能的 允许。 _已验证_已记住-自动分配给 通过“记住我”cookie验证。 _是否经过身份验证\u是否完全自动分配给具有 在当前会话期间提供了他们的登录详细信息。Php 从Symfony2中的登录页面检测记忆状态,php,symfony,Php,Symfony,我希望能够检测当前用户会话是否具有登录页面中的角色“已验证”。显然,登录页面没有安全上下文,因此我不能使用isgrated/is_grated等。我无法找到任何可靠的方法来做到这一点,因为Symfony在调用身份验证入口点之前会删除安全令牌,然后再重定向到登录 这背后的原因是我想显示一条消息,比如当用户试图编辑他们的个人资料时,请在登录页面上验证您自己,而没有经过完全验证,他们是通过rememberme cookie登录的 有什么想法吗?您可以查看: 是匿名认证的吗?自动分配给 位于站点的防火墙
如上所述。请看一看,在访问某些无法回答问题的资源之前,强制用户重新进行身份验证。我正在检查尝试登录的会话是否由于“记住我”重定向而被重定向。我可能能够设置自己的身份验证侦听器,并在重定向发生之前简单地设置会话属性。