OAuth2,Facebook身份验证和移动API

时间:2014-06-10 12:57:19

标签: facebook laravel oauth

我正在开发移动API,我想允许移动用户使用他们的Facebook帐户登录我的移动应用程序。

我一直在努力寻找有关此请求的详细信息。有人能指出我正确的方向吗?我在OAuth2上使用以下Laravel包: https://github.com/lucadegasperi/oauth2-server-laravel

据我所知,用户点击"使用Facebook登录"按钮然后继续进行身份验证。 Facebook提供访问令牌作为结果。但是如何在我们的服务器上显示用户帐户?据我所知,我们的服务器应提供与我们数据库上的用户帐户绑定的访问令牌。有人可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您是否看过Facebook移动sdk指南?

iOS:https://developers.facebook.com/docs/ios

Andriod:https://developers.facebook.com/docs/android/

您提到的软件包看起来像执行oAuth身份验证,我认为您不需要这样做。如果我理解正确,您应该能够使用Facebook sdk执行身份验证并告诉您的应用程序用户已通过身份验证。您必须为它们创建一个用户帐户(例如,将记录添加到数据库中的users表)并存储其Facebook ID。