1

我正在使用 python-social-auth 来允许用户使用他们的社交帐户登录。我最近去了管理员查看帐户,我注意到那里有一个帐户有一些随机生成的用户名。它没有任何电子邮件、名字或姓氏与之相关联。在 usersocialauth 中,它也没有关联的 uid。我想知道这个帐户是从哪里出现的?

以下是当前设置:

INSTALLED_APPS = (
    'social.apps.django_app.default',
)

AUTHENTICATION_BACKENDS = (
    'social.backends.google.GoogleOAuth2',
    'django.contrib.auth.backends.ModelBackend',
)

TEMPLATE_CONTEXT_PROCESSORS = (
    'social.apps.django_app.context_processors.backends',
    'social.apps.django_app.context_processors.login_redirect',
)

GOOGLE_EXTENDED_PERMISSIONS = ['email']

当然,我也指定了谷歌后端的密钥。我想知道这个帐户来自哪里,我应该保留它吗?

4

0 回答 0