0
我正在使用fandjango應用程序處理用戶信息。如果用戶從臉書註銷並從同一瀏覽器點擊網址,我得到錯誤
錯誤驗證訪問令牌:會話無效,因爲用戶註銷。
有人可以告訴我,如何解決這個問題,以及如何識別用戶是否從Facebook註銷。如何確定用戶是否使用fandjango應用程序從Facebook登出
我正在使用fandjango應用程序處理用戶信息。如果用戶從臉書註銷並從同一瀏覽器點擊網址,我得到錯誤
錯誤驗證訪問令牌:會話無效,因爲用戶註銷。
有人可以告訴我,如何解決這個問題,以及如何識別用戶是否從Facebook註銷。如何確定用戶是否使用fandjango應用程序從Facebook登出
您可以檢查請求的Facebook的對象:
def view(request):
if request.facebook and hasattr(request.facebook, 'user') and request.facebook.user is not None:
// Here you are sure that request.facebook.user is logged in
當用戶註銷時,你仍然能獲得request.facebook對象。所以從這個方面我們不能識別。 – Invincible
看看解決方案:https://github.com/jgorset/fandjango/issues/65 – Invincible