0

我已经在我的 Android 应用程序中集成了 facebook 登录,但我的问题在这里:-

当用户决定注册而不使用 facebook 或 twitter 登录时,我的应用程序使用自己的 OAuth 机制。因此,Facebook 是否会发送任何我可以与用户 ID 映射的持久性令牌来为用户生成 OAuth 令牌,我可以在整个应用程序中使用该令牌(例如进行发布/上传操作)?

编辑:假设我通过 facebook 登录,然后在从 facebook 获取用户信息后,它必须在下一页注册我的应用程序。而且,现在我已登录。假设我删除了该应用程序。重新安装。并通过 facebook 登录。我将再次被带到注册屏幕,并且会有另一个用户,因此是一个问题。我该如何防止呢?facebook 是否会向我发送一些我可以在每次注册时使用用户名映射的令牌?工作流程是什么?

4

1 回答 1

1

您应该在用户表中添加额外的列,例如 facebook_uid 或单独的表来保存该通知,因此所有数据都会在注册/登录过程中通过网络 (fb/tw) 及其 network_uid。在登录/注册时检查 facebook uid 并返回您的应用程序用户 ID,我一直致力于集成几个这样的社交网络。

于 2012-06-14T08:06:25.007 回答