在我正在開發的應用程式上,我使用passport-facebook庫實作了“使用 Facebook 登錄”功能。我只使用此功能來創建一個新的用戶帳戶,將現有帳戶與 facebook 鏈接并驗證用戶。
1 - 現在我想實作一個按鈕,以允許用戶從他的 facebook 帳戶撤銷應用程式權限。但我找不到任何關于 api 或其他任何東西的檔案。可能嗎 ?我發現的唯一方法是用戶必須連接到他的 Facebook 帳戶并從設定中手動撤銷它:/
2 - 如果用戶從他的 Facebook 帳戶手動撤銷應用程式權限,我也想收到資訊。為此,我認為我應該使用 facebook 'User' webhooks,但我不確定我是否會收到資訊?
謝謝你的時間 :)
uj5u.com熱心網友回復:
1 - 可以使用 DELETE 請求撤銷權限;如果您撤銷所有這些而不是任何特定的,則有效地撤銷整個登錄。
https://developers.facebook.com/docs/facebook-login/guides/permissions/request-revoke#revoking
2 - 不是通過用戶 webhook,但您可以為此目的明確指定取消授權回呼 URL。
https://developers.facebook.com/docs/facebook-login/guides/advanced/manual-flow#deauth-callback
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/494588.html
