我正嘗試在瀏覽器中使用原生Facebook應用程序的身份驗證憑據。計劃使用fb://authorize
URL方案,它似乎不起作用。fb://授權一個有效的URL爲Facebook計劃?
有什麼辦法可以使用原生facebook應用程序的用戶憑據,而不是要求用戶在瀏覽器中再次登錄?
我正嘗試在瀏覽器中使用原生Facebook應用程序的身份驗證憑據。計劃使用fb://authorize
URL方案,它似乎不起作用。fb://授權一個有效的URL爲Facebook計劃?
有什麼辦法可以使用原生facebook應用程序的用戶憑據,而不是要求用戶在瀏覽器中再次登錄?
您只能使用設備上的本機應用程序執行此操作,該設備的身份(iOS上的捆綁包ID,Android上的keyhash)已在Facebook上註冊。在所有情況下,本機應用程序的身份都經過驗證,用戶必須批准應用程序所請求的權限,並且用戶可以在隱私設置中撤銷這些權限。
如果網站有可能僅僅因爲他們在他們用來瀏覽互聯網的相同設備上有Facebook應用程序就可以找出用戶的身份,就會侵犯用戶的隱私。
感謝您的澄清。 – Amareswar
所以你想登錄用戶使用Facebook的iOS或Android SDK,但沒有實際使用SDK?我不認爲你會在這裏取得很大的成功 - 你應該在移動網絡應用中爲移動網站使用支持的[Login](https://developers.facebook.com/docs/concepts/login/)方法,以及原生應用的SDK – Igy
@lgy我想在我的Web應用程序中使用已有的用戶憑證(在本機應用程序中)。我不想讓用戶再次輸入憑據,如果他/她已經在本地應用程序中進行了身份驗證。 – Amareswar
不,這是不可能的,SDK不支持它 – Igy