2

我正在使用 django-social-auth 进行身份验证。request.user当我的社交身份验证User模型使用时,如何确定使用的是哪个社交身份验证后端django.contrib.auth.models.User

目的是在基本模板中的用户“个人资料”/注销链接旁边显示一个图标(例如 twitter、facebook、大 G)。

4

1 回答 1

1

看看django-social-auth 的模板上下文处理器。例如,如果您添加social_auth_backends处理器,则

{{ social_auth.associated }}

将显示UserSocialAuth与当前用户关联的实例列表。

于 2013-07-25T22:02:58.707 回答