使用django-allauth进行登录,接受用户名或电子邮件?

5
我看到django-allauth支持强制用户使用他们的电子邮件地址登录,并在注册时不要求他们输入用户名(而是自动从电子邮件地址生成用户名)- https://dev59.com/cmIk5IYBdhLWcg3wAJ2E#19683532 是否可以让用户手动输入电子邮件地址和用户名进行注册,然后允许他们使用任何一个进行登录?(例如,在登录页面上有两个字段:“用户名或电子邮件”和“密码”)

3
在您的setting.py文件中: 账户认证方法为“用户名_电子邮件” 需要电子邮件 电子邮件需唯一 需要用户名 - Yogesh dwivedi Geitpl
1
有关编程的内容,请将以下文本从英语翻译成中文。仅返回已翻译的文本:有关更多信息,请访问http://django-allauth.readthedocs.org/en/latest/configuration.html - Yogesh dwivedi Geitpl
1个回答

13

为什么这个答案被踩了?这是正确的答案,并提供了文档链接。谢谢 :) - Isaac

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接