在允许社交身份验证的过程中,我不希望用户在使用Facebook创建新帐户时能够创建新帐户。然而,通过实施,我发现当用户使用Facebook创建帐户时,它也创建了另一个帐户。我的印象是这行代码:
SOCIAL_AUTH_CREATE_USERS = False
您需要“禁用帐户创建”/阻止创建用户的布尔值。但它不起作用?有人可以建议吗?
答案:
原来在django-social-auth中不推荐使用SOCIAL_AUTH_CREATE_USERS,您必须使用其他方法阻止用户创建。
答案 0 :(得分:3)
SOCIAL_AUTH_CREATE_USERS已弃用;而是从管道中删除'create_user'条目。
http://django-social-auth.readthedocs.org/en/v0.7.2/deprecated.html