代码之家  ›  专栏  ›  技术社区  ›  Gregg

通过Twitter/Facebook认证后向Spring安全认证

  •  1
  • Gregg  · 技术社区  · 15 年前

    我有一个配置了spring security核心的grails应用程序,我需要允许Facebook/Twitter登录。我使用的是grails的facebook插件,twitter4j用于twitter身份验证。目前,我已经成功地通过了Twitter和Facebook的认证。

    我想知道如何将这些登录与Spring security集成。如果用户使用Twitter登录,我假设我需要在数据库中创建一个帐户,然后使用该帐户处理Spring Security的登录,以便它适当地连接会话,并且所有身份验证检查都基于我在视图中使用的@Secured注释和标记。

    我猜,基于Facebook的登录,类似的事情也需要发生。有人能给我指个正确的方向让我正确地实现这个目标吗?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Grant Cermak    14 年前

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

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

    推荐文章