Facebook 剪影rest种子:如何使用社交提供商?

Facebook 剪影rest种子:如何使用社交提供商?,facebook,scala,playframework,oauth-2.0,Facebook,Scala,Playframework,Oauth 2.0,我正试图使用它,因为我不想使用scala.html模板文件,而这似乎正是我想要的。我可以创建一个用户并获得一个令牌,但我不知道在尝试向社交提供商(如Facebook)进行身份验证时如何处理重定向。似乎也没有任何指示。如果您有任何帮助,我们将不胜感激。自述文件将帮助您注册一个用户,并使用证书POST检索X-Auth-Token。 稍加调试后,您将向auth/link路由提交POST请求,以将用户与返回的X-auth-Token与社交提供商关联,如所示: http :9000/auth/link/f


我正试图使用它,因为我不想使用scala.html模板文件,而这似乎正是我想要的。我可以创建一个用户并获得一个令牌,但我不知道在尝试向社交提供商(如Facebook)进行身份验证时如何处理重定向。似乎也没有任何指示。如果您有任何帮助,我们将不胜感激。

自述文件将帮助您注册一个用户,并使用证书POST检索X-Auth-Token。 稍加调试后,您将向auth/link路由提交POST请求,以将用户与返回的X-auth-Token与社交提供商关联,如所示:

http :9000/auth/link/facebook 'accessToken=xxxxx' X-Auth-Token:tokenfromearlier
注意,httpie的语法是特定的,必须使用=表示json,使用:表示标头。您可以从这里获得accessToken:

这将返回以下JSON:

{
    "message": "link with social completed!",
    "status": "ok"
}
还不确定如何完成下一步,即调用
/auth/signin/facebook POST route,因为这需要提供商的ID,我仍在研究fb graph访问方法。

您是否在
screet.conf
文件中填写了facebook应用程序的详细信息。