【问题标题】:What is required to integrate Grails with Spring Social (Facebook, Twitter and Google)将 Grails 与 Spring Social(Facebook、Twitter 和 Google)集成需要什么
【发布时间】:2025-12-06 19:45:02
【问题描述】:

我的 Spring 非常好(或者肯定曾经是,已经有 2 年了)。我对 Grails 很陌生。

我想做两件事。

  1. 将 Spring Security 与我的 Grails 应用程序集成。
  2. 集成 Spring Social、Facebook、Twitter 和 Google 以允许社交登录和注册。

我可以看到有用于 Grails 的 Spring Social Core、Spring Social Facebook 和 Spring Social Twitter 插件,但我并不完全清楚它们的作用或为什么需要它们。 我认为 Spring Social 扩展了 Spring Security 是错误的吗?在这种情况下,我希望 Spring Security 集成能够处理它。

Grails 插件也没有;看起来它们最近没有被修改过,所以如果有经验的人能解开迷雾,我将不胜感激。

干杯

【问题讨论】:

  • 我没有尝试与 Spring Social 集成,但我已经成功使用了 spring-security-oauth 插件。我使用核心、facebook、google 和 twitter 版本。它适用于 Spring Security。
  • 感谢您的关注。我会看看 oAuth 插件。等着看其他人对我的首选堆栈有什么经验。
  • 嗨@advis,我们决定采用您尝试过的相同路线,我们已经集成了安全核心,现在开始使用 oAuth。

标签: grails spring-security spring-social spring-social-facebook spring-social-google


【解决方案1】:

您可能需要考虑查看 Grails 的 spring 社交插件:

https://github.com/Grails-Spring-Social

【讨论】:

    最近更新 更多