我正在运行一个站点,使用spring security来注册一个账户,然后使用他们的电子邮件地址登录。在测试中,当我创建一个账户时,我收到验证邮件,但点击链接不会解锁帐户。我实际上必须以管理员身份登录并进入spring安全用户管理界面并手动解锁帐户。这只是最近的一个问题(当我们从拥有用户名的用户切换到让用户只用他们的电子邮件地址登录时)。任何想法为什么“注册”链接不会自动解锁帐户?Grails/Spring Security - 注册邮箱没有解锁账号
-2
A
回答
0
在Spring Security中查看RegisterController源代码:(https://github.com/grails-plugins/grails-spring-security-ui/blob/master/grails-app/controllers/grails/plugins/springsecurity/ui/RegisterController.groovy#L113)我发现验证期间,代码尝试通过用户名查找用户,当它通过电子邮件查找用户时。由于这可能超载,我只是重写了有问题的部分。
相关问题
- 1. 注册与注册邮箱
- 2. Spring Security addFilterAfter没有注册过滤器
- 3. 未找到:/帐号/注册/账号/注册
- 4. Grails Spring Security注册/注册用户
- 5. 哪个Joomla扩展最适合账单和注册账号?
- 6. 您可以在iOS中注册Twitter账号是否有限制?
- 7. 是否有Spring Security OpenId注册像stackoverflow?
- 8. Flask-Security:自定义注册
- 9. Spring Security的注册页面
- 10. jQuery没有注册$
- 11. turtle.TurtleGraphicsError没有注册?
- 12. ItemListener没有注册
- 13. 有没有解释sfGuard用户注册的手册?
- 14. 爬虫登录到Gmail邮箱账户
- 15. 使用Facebook账号登录不起作用如果facebook账号的电话号码注册了
- 16. Spring Security没有始终执行注销
- 17. touchesMoved没有注册位置
- 18. 没有路由注册WebJob
- 19. UIButton touch没有注册
- 20. CollectionView没有注册单元
- 21. jQuery没有注册点击
- 22. php curl cookie没有注册
- 23. Facebook注册没有显示
- 24. Cocos2D - ccTouchesBegin没有注册
- 25. droppable没有注册掉落
- 26. Unity键盘没有注册
- 27. OpenLayers event.register没有注册
- 28. Outlook Com没有注册
- 29. TScriptControl - 类没有注册
- 30. Spring + Angular GET没有注册
你的问题是非常不明确的。请先做一些研究,并提供有关您的问题的更多详细信息。 – 2013-02-28 11:38:19
确保在电子邮件上传输的链接转到处理该功能的控制器。 – axierjhtjz 2013-02-28 12:13:52