是否有访问原生Facebook应用程序(在iOS或Android上)以检索已拥有权限的移动网站上的登录身份验证?
浏览器的缓存和数据已清空。
example.com检查浏览器中是否有令牌来识别用户并查看用户是否登录到Facebook。
example.com访问Facebook应用程序并获取用户令牌?
用户自动登录该网站。
我知道这可能不太可能,但我想我会与专家核实。
答案 0 :(得分:1)
请注意,这适用于Android ...
您可以使用Facebook SDK进行单点登录(SSO) - 实际上这是authorize()
的默认设置。
如果您使用SSO /默认呼叫authorize()
,Facebook SDK将检测Facebook App是否已安装,并尝试通过Faceook App登录。如果Facebook App存在并登录,则SDK将从Facebook App检索访问令牌,不会单独执行浏览器登录,并将在后续Facebook请求中使用访问令牌。
这样做你需要的吗?