我想在grails项目中实现我自己的AuthenticationProvider。 我正在使用grails spring security core插件。 但是,我有问题了解如何从我的grails域类获取密码,并将其与参数中传递的密码进行比较以执行身份验证。 任何帮助将不胜感激。 谢谢。Grails自定义身份验证提供程序
3
A
回答
5
我做了谈话,博客文章,其中包括自定义提供在这里的一个例子:http://burtbeckwith.com/blog/?p=1090
0
据我所知,您正尝试使用您自己的“用户”域类,使用用户名,密码等......等等。实际上,我们不需要重写AuthenticationProvider来做到这一点。你可以简单地重写UserDetailsService。 SpringSecurity需要的所有东西就是您提供的UserDetails,它将通过您在配置中指定的哈希算法为您进行密码比较。
有关更多详情,请参阅here。
如果不是我理解的,请添加一些更多的代码(您当前实现的目标)。一些代码可能有助于清除很多事情。
+1
谢谢您的答复。但是,我遇到的问题是我试图找到一种方法来调出数据库的用户信息,以便我可以比较它以查看是否收集收到的密码。 我设法从@Burt Beckwith的评论中找到了一种方法。 但是非常感谢你的时间。 – radius0014 2012-03-21 22:44:05
相关问题
- 1. 匿名用户的自定义身份验证提供程序
- 2. 在Symfony2中使用自定义身份验证提供程序
- 3. DNN自定义身份验证提供程序安装错误
- 4. Firebase自定义身份验证提供程序
- 5. 春季安全:自定义身份验证提供程序
- 6. WCF自定义身份验证提供程序
- 7. symfony2 login_check和自定义身份验证提供程序
- 8. jijster spring引导自定义身份验证提供程序
- 9. Xamarin表单身份验证 - 身份验证提供程序?
- 10. 创建一个通过外部API进行身份验证的自定义身份验证提供程序?
- 11. 如何使用J2eePreAuthenticatedProcessingFilter和自定义身份验证提供程序?
- 12. Asp.net身份验证与自定义提供程序实体框架
- 13. 使用事务包装Spring Security自定义身份验证提供程序
- 14. Spring Security 2 userDetailsService问题上的自定义身份验证提供程序
- 15. Symfony2自定义身份验证提供程序的凭据不正确
- 16. Hive模拟不能与自定义身份验证提供程序
- 17. 使用ActiveDirectory身份验证的自定义角色提供程序
- 18. Spring Security使用自定义身份验证提供程序记住我
- 19. Silveright - 扩展AuthenticationService以提供自定义身份验证
- 20. 如何自定义身份验证提供者融入IdentityServer4
- 21. 春季安全 - 自定义身份验证提供不叫
- 22. 我需要为grails中的facebook connect + spring security创建一个自定义身份验证提供程序吗?
- 23. 自定义身份验证以形成身份验证
- 24. 自定义.NET身份验证,成员身份,portlet的配置文件提供程序?
- 25. 如何将自定义对象从自定义身份验证提供程序传递到控制器?
- 26. 自定义用户详细信息和自定义身份验证提供程序从不称为
- 27. Django - 未提供身份验证凭证
- 28. Grails - Acegi:自定义身份验证方法
- 29. ADFS 3 MFA身份验证提供者不能自定义验证提供商注册
- 30. Azure ACS自定义身份提供程序单一签名
谢谢,这正是我所需要的。 – radius0014 2012-03-21 22:43:37