0
我試圖設置我的Facebook應用程序的身份驗證對話框只有1步,用戶接受權限,但由於某種原因,Facebook堅持創建一個兩步過程。Facebook的身份驗證對話框的兩步過程
在auth對話框面板中,我已將用戶權限設置爲user_photos並擴展爲publish_stream。然而,該對話框僅顯示user_photos的權限
這意味着,當用戶轉到我的站點時,它也檢查權限,他們也被要求允許publish_stream。爲什麼auth對話框不具備這兩個權限?這不就是能夠寫出它的全部意義嗎?如果我刪除user_photos然後對話框也會顯示publish_stream請求,但當然我的網站會要求user_photos。
這是一個錯誤或行爲的設計,因爲我真的不明白爲什麼可能的一步auth是2步,我已經看到它與其他應用程序中的權限更多的一步。
謝謝。但爲什麼任何開發人員都想使用它?強制用戶單擊yes兩次是非常糟糕的設計IMO。 – Jakob
好吧,我相信每個開發者都有自己的理由使用它,或者不使用它。它在很久以前就已經被設計出來了:http://developers.facebook.com/docs/authentication/並且它仍然在工作,取得了很好的投資回報。我不明白爲什麼這個設計不好,因爲它產生了收入。 –