2012-04-30 195 views
0

当新用户注册时,我遇到了FOSUserBundle问题。FOSUserBundle注册错误

登记后右,似乎一切都很好,我看到通知:

The user has been created successfully 
[email protected] 

和:

Congrats [email protected], your account is now activated. 

然后,如果我点击任何链接,例如 “首页”,我见“登录/注册”,就好像我没有再登录一样。我认为注册后用户应该保持登录状态。另外,我没有经过身份验证的用户的权利,就好像我没有登录。

因此,如果我尝试登录此时(已注册)之后,我看到了登录/密码的提示,但在同一时间,我看到通知:

[email protected] Logout 

看来,我在(声明)签署的同一时间,在未签订(网站的行为)。 FOSUserBundle的行为存在不一致。

对于如何解决这个问题你有什么建议吗? 我不知道我应该在这里发布哪个配置文件?

回答

0

这是一个已知的错误。您可以在github有修复:

https://github.com/FriendsOfSymfony/FOSUserBundle/pull/578

+0

谢谢您的回答。 我试图更新到最新版本的FOSUserBundle:没有解决问题。 比我做的不好:改变了补丁中描述的vendor目录中的代码,但即使这样也不能解决问题。 我在做什么错? –