我有一个配置了 spring-security-core 的 grails 应用程序,我需要允许 Facebook / Twitter 登录。我正在为 grails 使用 facebook 插件,并且正在使用 twitter4j 进行 twitter 身份验证。目前,我已成功通过 Twitter 和 Facebook 进行身份验证。
我想知道如何将这些登录名与 Spring 安全性集成。如果用户使用 Twitter 登录,我假设我需要在我的数据库中创建一个帐户,然后使用该帐户来处理 Spring Security 的登录,以便它适当地连接会话并且所有身份验证检查都基于我的 @Secured我的观点中的注释和标签使用。
我猜想,类似的事情需要基于 Facebook 登录发生。有人可以指出我正确的方向以正确实施吗?