我有一个现有的使用spring-security插件进行验证的grails应用程序。我想添加Facebook连接/登录可以通过Oauth(3腿)完成。但是,Spring安全插件现在不支持Oauth开箱即用。有关如何添加它的任何建议?如果你以前做过这个,例子会很棒。谢谢。将Facebook登录(oauth)与现有的使用spring-security-core插件的grails应用程序集成
回答
使用我开始使用这个:
http://www.grails.org/plugin/facebook-graph
然后我不得不切换到:
http://www.janrain.com/products/engage
因为我需要的不仅仅是Facebook,然而,它并没有直接与Spring Security集成,我能够通过Facebook获得信息并将其与相关用户相关联,然后手动通过Spring Security机制登录。然而,这里的解决方案太多了。
我原本计划在博客上写这篇文章,但没有时间。如果我这样做,我会确定并链接到这里。对不起,我不能有更多的帮助。但Facebook Graph插件是一个非常好的开始。
有OAuth for Spring Security。该网站链接到教程以及使用OAuth 1.0和OAuth 2.0的示例项目。不知道它如何在Grails中虽然:(
是的,看到它,但没有grails集成,多数民众赞成在问题:( – Micor 2011-02-09 00:18:04
如果位Java的不吓唬你,我会在这看看:http://www.springsource.org/spring-social
它有一个demo site太
本项目采用几乎相同的技术作为Grails的下呢引擎盖。所有来源都可供您阅读。我目前为Grails项目准备了相同的任务,这也是我的灵感来源。
这存在,但没有文档,我不知道如何使用它。
https://github.com/grails-plugins/grails-spring-security-oauth-provider
- 1. 将Facebook Connect登录/注册与Zend Framework应用程序集成
- 2. 集成Twitter Oauth和Facebook Connect以在登录应用程序上登录
- 3. 登录与Facebook Grails中,错误访问应用程序登录
- 4. 应用程序与Facebook登录登录
- 5. Facebook,Twitter与PhoneGap应用程序集成,无需使用插件
- 6. 集成facebook登录谷歌应用程序引擎与python
- 7. 将grails集成到现有的spring应用程序中?
- 8. facebook与登录的集成
- 9. 将WHMCS登录与我的SaaS应用程序集成
- 10. 将Gigya的登录集成到我的应用程序登录(使用shiro apache)
- 11. IOS应用程序与facebook的集成
- 12. 与facebook的集成应用程序
- 13. 与facebook集成的android应用程序
- 14. 使用Facebook OAuth授权。如何登录到Facebook授权我的应用程序?
- 15. 桌面应用程序与Facebook登录
- 16. 将linkedin登录与angularjs应用程序集成
- 17. 登录Facebook应用程序
- 18. Facebook登录应用程序
- 19. Facebook应用程序:用户如何使用新Facebook应用程序登录与旧Facebook应用程序相同
- 20. 登录与其他iOS应用程序(类似与Facebook登录)
- 21. 使用iPhone中的现有Facebook应用程序进行Facebook集成
- 22. Facebook登录集成在Android应用程序中失败
- 23. 在Android应用程序中集成facebook登录
- 24. 如何将Flex与现有的Web应用程序集成?
- 25. 将现有的ASP.NET MVC应用程序与Orchard CMS集成
- 26. 如何将现有的asp.net MVC应用程序与IdentityServer集成?
- 27. 将Play Framework与现有的Java EE应用程序集成
- 28. 将现有的Symfony2应用程序与Drupal 7集成?
- 29. 将PDO与现有的MYSQL/PHP应用程序集成
- 30. 如何将alfersco与现有的rails应用程序集成?
你有没有整合找到解决办法?因为我现在面临同样的问题,所以我很想知道你做了什么。 – 2011-06-25 04:38:57