2012-02-07 56 views
1

我看到一個問題,隨着幾位用戶嘗試向我們的網站進行身份驗證時彈出。我們僅將JavaScript SDK用於OAuth工作流程;並且用戶正在輸入他們的Facebook憑據,但重定向回來只是掛起。用戶已啓用登錄審批。JS SDK和登錄審批(雙重身份驗證)

這可能是巧合,但是有登錄審批和JavaScript OAuth工作流程的用戶是否存在任何問題?

+0

報道這給Facebook如何啓用雙因素身份驗證? – DMCS 2012-02-07 21:50:24

+0

安全設置 – phwd 2012-02-08 05:35:22

回答

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