使用Facebook和我自己的OAuth登录的设置。Facebook代币的使用

使用Facebook和我自己的OAuth登录的设置。Facebook代币的使用,facebook,facebook-graph-api,oauth,Facebook,Facebook Graph Api,Oauth,我需要设置iOS/Android应用程序和PHP后端之间的通信。我只想使用facebook帐户登录,没有进一步的交流与facebook。我的系统中有用户帐户,facebook_id只是一个识别用户的参数。 是否可以通过在开始时从我的后端检查graph api上的令牌来验证用户,然后仅使用我自己的令牌进行通信,或者我需要重新检查用户是否仍然不时登录facebook,这对我来说实际上是不相干的,因为没有fb交互。 还有什么要考虑的? 我的服务器需要单独的令牌吗?或者我是否使用我的应用程序密码您应该能

我需要设置iOS/Android应用程序和PHP后端之间的通信。我只想使用facebook帐户登录,没有进一步的交流与facebook。我的系统中有用户帐户,facebook_id只是一个识别用户的参数。 是否可以通过在开始时从我的后端检查graph api上的令牌来验证用户,然后仅使用我自己的令牌进行通信,或者我需要重新检查用户是否仍然不时登录facebook,这对我来说实际上是不相干的,因为没有fb交互。 还有什么要考虑的?
我的服务器需要单独的令牌吗?或者我是否使用我的应用程序密码

您应该能够使用您的应用程序令牌


唯一可能无法使用的情况是,用户删除你的应用程序并决定再次登录。据我所知,在这种情况下,应用程序范围的ID可能会改变。

是的,但没关系-应用程序应该启用。我认为这将是在任何情况下与fb的情况oauth@jeff不,这只是Facebook特定API v2.0及以上版本的情况。这是否意味着如果用户禁用应用程序,然后重新启用,id是否保持不变?在我测试过的情况下,id保持不变,但我从其他开发人员那里听说id发生了变化。好的,我希望不会,但会记住这一点。但这对帐户映射意味着什么?我应该使用电子邮件而不是fb_id来识别用户还是两者的组合?