0
我使用Facebook PHP SDK在我的網站上登錄用戶。Facebook身份驗證總是給我長期訪問令牌。我不想要它
我正在嘗試使用「長期」訪問令牌,該令牌在2個月而不是2個小時後過期。現在我無法擺脫它。這對我來說是一個問題,因爲即使用戶從Facebook註銷,它也允許我訪問圖API。我使用它來確定用戶是否在我的網站上登錄,因此無法註銷。
我試過改變應用程序ID和應用程序的祕密,以及刪除我的Facebook和應用程序的cookie,使用其他帳戶,但沒有任何幫助。
我怎樣才能得到2 小時訪問令牌回來,所以我不能使用圖形API時,在不登錄的用戶?
它沒有這樣做......我有2小時的訪問令牌(在調試器中驗證),直到我要求長壽命的令牌爲止。 – geon 2012-07-06 09:56:44
你有鏈接到支持這個文件的文檔嗎? – geon 2012-07-06 09:57:42
客戶端登錄提供短期訪問令牌的描述在offline_access的棄用描述中。但是對你的情況沒有任何說明(之前已經獲得了長期使用的令牌) - 但是不管怎樣,這不是一般用例,我想說。大多數開發人員都想要長壽命的版本。 – CBroe 2012-07-06 10:02:23