grails - 在对Twitter/Facebook进行身份验证之后,对Spring Security进行身份验证

标签 grails facebook spring-security twitter twitter4j

我有一个配置了spring-security-core的grails应用,我需要允许Facebook / Twitter登录。我正在使用gragra的facebook插件,并且正在使用twitter4j进行twitter身份验证。目前,我正在针对Twitter和Facebook成功进行身份验证。

我想知道如何将这些登录信息与Spring安全性集成在一起。如果用户使用Twitter登录,我假设我需要在数据库中创建一个帐户,然后使用该帐户处理Spring Security的登录,以便它正确连接 session ,并且所有身份验证检查都基于我的@Secured我 View 中的注释和标签用法。

我猜,类似的事情需要基于Facebook登录来发生。有人可以指出正确的方向来正确实施此操作吗?

最佳答案

Luke Taylor的这篇文章是了解如何集成外部身份验证源的一个非常好的资源:

http://blog.springsource.com/2010/08/02/spring-security-in-google-app-engine/

格兰特

关于grails - 在对Twitter/Facebook进行身份验证之后,对Spring Security进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4018473/

相关文章:

java - Spring Security无法访问/resources下的文件

mysql - 尝试在 Grails 3 和 Spring Security Rest 中访问/api/login 时出现 401 错误

grails - 如何在 Grails 3.0.4 中配置插件的安装?

facebook - 如何使用 sails.js 访问外部 api?

objective-c - 使用线程等待另一个类的方法执行,或者有更简单的方法吗?

java - Spring Security 的特殊登录

grails - 具有命名参数的findAll异常

mysql - hibernate在提交之前刷新之后获取数据

android - 运行 FQL 查询时,通过适用于 Android/iOS 的 FB SDK 公开哪个版本的图形 API?

java - Spring Security 4中如何根据角色授权链接