【问题标题】:How to get OAuth2 work with Google and the Play Framework using Java如何让 OAuth2 与 Google 和使用 Java 的 Play 框架一起工作
【发布时间】:2017-01-18 20:05:16
【问题描述】:

我正在尝试通过 OAuth2 让我的 Play 应用程序使用 Google 身份验证。我的目标是一旦用户登录谷歌,他们将能够访问我的 Play 应用程序。截至目前,我的应用程序使用自己的身份验证过程(登录表单、用户模型等)。我还想获取 Google 帐户信息并与我的应用程序中的用户模型进行比较。

我看到很多关于如何实现此功能的示例帖子。一些已被排除,因为它必须是 Java。

让 Play 应用程序读取 Google 帐户信息的最佳和最简单的方法是什么?我希望看到使用 Java、Google 和 Play 的示例。

至于 Google 方面,我设置了一个项目,需要按照以下说明进行操作: https://developers.google.com/identity/protocols/OAuth2

我希望那里有一些我可以使用和逆向工程的代码。

感谢您的帮助。

【问题讨论】:

    标签: oauth playframework


    【解决方案1】:

    Silhouette,https://www.silhouette.rocks/,是 Play Framework 应用程序最流行的身份验证库之一。支持Facebook、Google、Linkedin等。

    这些是您可能想自己尝试的一些模板。 https://www.silhouette.rocks/docs/examples

    【讨论】:

    • 看起来它使用 Scala 而不是 Java...正在寻找 Java 解决方案...
    • 该问题专门针对 PLAY-JAVA,但答案与 PLAY-SCALA 有关。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-03
    • 1970-01-01
    • 2021-10-10
    相关资源
    最近更新 更多