2017-07-31 94 views
0

使用python社交認證,當用戶登錄時,他點擊「使用Facebook登錄」或類似的。python social auth,登錄時無需註銷

request.user不是新登錄的Facebook用戶,而是舊登錄用戶。

用戶(request.user)已記錄仍然是test1的@ gmail的。 com

這是預期的行爲? 有沒有辦法解決這個問題,或者我不應該登錄,除非他沒有註銷?

回答

0

如果用戶已經登錄到您的應用中,那麼python-social-auth會將該社交帳戶與該用戶相關聯,如果它應該是另一個用戶,那麼第一個用戶必須註銷。如果目前沒有登錄,基本上python-social-auth將創建新用戶,否則它將關聯社交帳戶。