DSA目前不注销帐户(或刷新会话)。
AuthAlreadyAssociated突出显示当前用户未与尝试使用的当前社交帐户相关联的场景。有一些适合您的项目的解决方案:
定义的子类
social_auth.middleware.SocialAuthExceptionMiddleware
并覆盖默认行为(process_exception()
),以您喜欢的方式重定向或设置您喜欢的警告。添加一个
social_auth.backend.pipeline.social.social_auth_user
注销当前用户而不是引发异常的管道方法(替换)。



