【问题标题】:Java Play Facebook AuthenticateJava Play Facebook 身份验证
【发布时间】:2016-11-04 23:09:46
【问题描述】:

我最近设法使用 OAuth 实现了 Twitter 登录,但我似乎找不到任何关于如何使用 Play 2.5.x for Java 实现 Facebook 登录的最新信息

我所做的 Twitter 实现是在没有插件的情况下完成的,我一直听说 Facebook 应该使用 OAuth2 更容易,但我还没有找到证明这种说法的例子。我发现的只是一些插件,但它们缺乏关于如何实现它的适当文档。

有人在 Play 2.5 中成功实现了这一点吗?你介意写一些关于如何处理这个问题的指南,也许还有一些代码示例吗?

【问题讨论】:

    标签: java facebook oauth playframework oauth-2.0


    【解决方案1】:

    如果您可以使用第 3 部分库,请尝试 https://github.com/pac4j/play-pac4

    它有 java 和 scala 演示:

    https://github.com/pac4j/play-pac4j-java-demo

    https://github.com/pac4j/play-pac4j-scala-demo

    或者您可以查看源以管理它如何与 Facebook auth 一起使用。

    这里是FacebookClient的来源,你可以从那里开始挖掘:https://github.com/pac4j/pac4j/blob/master/pac4j-oauth/src/main/java/org/pac4j/oauth/client/FacebookClient.java

    【讨论】:

      【解决方案2】:

      我放弃了,决定改用插件,用 Facebook4j 似乎工作正常。

      【讨论】:

        猜你喜欢
        • 2018-02-24
        • 2014-12-13
        • 1970-01-01
        • 1970-01-01
        • 2015-08-10
        • 2017-11-27
        • 2011-09-17
        • 1970-01-01
        • 2011-08-29
        相关资源
        最近更新 更多