很抱歉的混亂稱號,這裏的情況...Facebook的PHP:用戶退出Facebook上後,他們無法登錄到我的應用程序與其他用戶
- 用戶登錄到我的Facebook應用程序
- 用戶登出Facebook上的....別人來給電腦...
- 第二個用戶試圖訪問我的應用程序(不同的Facebook賬號,同一臺計算機上)
- 他們不能.. 。腳本獲取前一個用戶的訪問令牌。
我正在使用facebook PHP SDK。
當用戶第一次嘗試登錄時,我執行以下操作;
unset($_REQUEST);
unset($_COOKIE); //don't know if both are necessary
session_destroy();
但不知何故新的FB帳戶仍然是公認的最後一個(我獲得用戶以前記錄的訪問令牌,該令牌拋出一個異常,當我嘗試使用它,因爲用戶沒有登錄了) 。
我是否需要使用註銷功能?我假設用戶從Facebook登錄,這不是我想要做的,只需從我的應用程序中的新用戶開始。
任何想法?自從我清理了所有內容後,我對這些數據持續存在的地方感到非常失望。希望它有些愚蠢,但我想我會問,如果有人知道任何事情。
當第二個用戶試圖登錄時會發生什麼?你有任何錯誤? – Ronnie 2012-04-03 20:28:33
它說無效的用戶授權令牌 – 2012-04-03 20:49:28