[英]Symfony 3.4.20 and FOSUserBundle - 'remember me' not working
[英]HWIOAuthBundle with FOSUserBundle and Remember me options
因此,我有HWIOAuth捆绑包和FOSUserBundle,当我出于某些原因使用“记住我”选项时,它会不断在/ login /路由中循环播放。 但是,如果我注销并登录,则可以正常工作,直到需要刷新为止。
我的项目是这里的一个开源项目: https : //github.com/LoopTeam/LoopAnime-Website
在此处启用“记住我”选项的安全设置: https : //github.com/LoopTeam/LoopAnime-Website/blob/develop/app/config/security.yml
路线在这里: https : //github.com/LoopTeam/LoopAnime-Website/blob/develop/app/config/routing.yml
我的提供者就是这个: https : //github.com/LoopTeam/LoopAnime-Website/blob/develop/src/LoopAnime/UsersBundle/Security/Core/User/FOSUBUserProvider.php
有人可以告诉我我在做什么错吗? 谢谢。
-编辑-
这也是在我的探查器上,因此我打开了身份验证,但是由于某种原因,它在登录页面上循环: http : //grab.by/Gru2
问题与路径的权限有关-请记住,Symfony具有从低到高的3种身份验证级别-IS_AUTHENTICATED_ANONYMOUSLY,IS_AUTHENTICATED_REMEMBERED和IS_AUTHENTICATED_REMEMBERED
我的索引页面设置为IS_AUTHENTICATED_REMEMBERED,而记住令牌为IS_AUTHENTICATED_REMEMBERED,更改了最后一个的令牌,从而解决了该问题。
要了解有关权限的更多信息,请访问: http : //symfony.com/doc/current/cookbook/security/remember_me.html
问候
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.