使用python social auth,当用户点击“使用Facebook登录”时登录或类似的。
request.user不是新登录的facebook用户,而是旧登录用户。
登录用户(request.user)仍然是test1@gmail.com
这是预期的行为吗? 有没有办法解决这个问题,或者我不应该登录,除非他没有登出?
答案 0 :(得分:0)
如果用户已在您的应用中登录,则python-social-auth
会将社交帐户与该用户关联,如果该用户应该是其他用户,则必须先注销第一个用户。基本上python-social-auth
将创建新用户,如果此时没有登录,否则它将关联社交帐户。