JS SDK和登录批准(双因素身份验证)

时间:2012-02-07 20:57:56

标签: facebook oauth facebook-javascript-sdk facebook-oauth

我看到一个问题弹出,有几个用户试图对我们的网站进行身份验证。我们仅将JavaScript SDK用于OAuth工作流程;用户正在输入他们的Facebook凭据,但重定向只是挂起。用户已启用“登录批准”。

这很可能是巧合,但是有登录审批和JavaScript OAuth工作流程的用户是否有任何问题?

1 个答案:

答案 0 :(得分:1)

任何已设置或曾经设置过“登录批准”的帐户都会返回无效的查询字符串。而不是http:// redirecturl& access_token =你现在得到http:// redirecturl&#access_token =这是无效的。

我的工作是将清理javascript添加到http:// redirecturl页面。

if (location.href.indexOf("&#") > 0) document.location = location.href.replace("&#", "&")

已在https://developers.facebook.com/bugs/435673509858372

向facebook报告此事