我有一个现有的使用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登录集成
- 2. 将Facebook Connect登录/注册与Zend Framework应用程序集成
- 3. 集成Twitter Oauth和Facebook Connect以在登录应用程序上登录
- 4. 登录与Facebook Grails中,错误访问应用程序登录
- 5. 将Grails与现有Web应用程序集成
- 6. 将Facebook登录与Android应用程序集成时出现空指针异常
- 7. 将Facebook登录集成到我的应用程序中
- 8. 应用程序与Facebook登录登录
- 9. Facebook,Twitter与PhoneGap应用程序集成,无需使用插件
- 10. 哪个CMS与现有的Grails应用程序集成
- 11. 使用oauth的facebook登录
- 12. 集成facebook登录谷歌应用程序引擎与python
- 13. 将现有的gwt应用程序集成到grails中
- 14. 将grails集成到现有的spring应用程序中?
- 15. Facebook登录不与Facebook应用程序
- 16. 将Facebook登录集成到iOS iPad应用程序中
- 17. Facebook的SSO与应用程序登录
- 18. 登录与Facebook的Android应用程序
- 19. facebook与登录的集成
- 20. 将WHMCS登录与我的SaaS应用程序集成
- 21. 将Gigya的登录集成到我的应用程序登录(使用shiro apache)
- 22. 的JMeter的Oauth插件Facebook的登录
- 23. 设置URL的cakephp Facebook应用程序集成localhost网站与Facebook登录
- 24. 与facebook集成的android应用程序
- 25. IOS应用程序与facebook的集成
- 26. 与facebook的集成应用程序
- 27. 与facebook登录集成的android应用程序,如何生成发布密钥?
- 28. Android应用程序中的登录和Facebook集成问题
- 29. 使用Facebook OAuth授权。如何登录到Facebook授权我的应用程序?
- 30. 集成测试:: OAuth 2.0登录(Facebook)
你有没有整合找到解决办法?因为我现在面临同样的问题,所以我很想知道你做了什么。 – 2011-06-25 04:38:57