我正在使用 django-social-auth 进行身份验证。request.user
当我的社交身份验证User
模型使用时,如何确定使用的是哪个社交身份验证后端django.contrib.auth.models.User
?
目的是在基本模板中的用户“个人资料”/注销链接旁边显示一个图标(例如 twitter、facebook、大 G)。
我正在使用 django-social-auth 进行身份验证。request.user
当我的社交身份验证User
模型使用时,如何确定使用的是哪个社交身份验证后端django.contrib.auth.models.User
?
目的是在基本模板中的用户“个人资料”/注销链接旁边显示一个图标(例如 twitter、facebook、大 G)。
看看django-social-auth 的模板上下文处理器。例如,如果您添加social_auth_backends
处理器,则
{{ social_auth.associated }}
将显示UserSocialAuth
与当前用户关联的实例列表。