【发布时间】:2012-05-09 10:54:48
【问题描述】:
我们目前正在为我们的用户在我们的网站和移动应用程序上引入 facebook 和 twitter 登录功能。
我目前遇到的问题是 facebook 令牌,我注意到当用户尝试通过 facebook 登录时,我的网站和移动应用程序上返回的令牌是不同的。
管理这些令牌以防止用户重复注册的最佳方法是什么。每个用户登录时都会在我们的数据库中创建一个基本配置文件,该配置文件链接到访问令牌。我也使用offline_access 权限。
现在,当此用户使用移动应用程序时,会返回不同的令牌,并且可能会创建重复的个人资料。如何防止这种情况,我需要在网站和移动设备上检测到相同的配置文件。
【问题讨论】:
-
如果您通过“token”表示 FB 用户 ID,那么我的应用在桌面和移动设备上返回相同的令牌,并且可以轻松检测到用户。
标签: authentication facebook-graph-api oauth-2.0