这对我来说很奇怪。有一段时间我认为帐户验证无效。我正在使用@ yahoo.com电子邮件地址进行测试。
然后我决定用@ gmail.com电子邮件地址进行测试。
我已多次测试这两个帐户,并确定@ yahoo.com电子邮件中没有拼写错误。
这怎么可能?这对我没有意义,但如果有人能够对这个问题有所了解,我会非常感激。显然这不会飞。
感谢。 Django 1.11,Python 3和最新的AllAuth。
#AllAuth Settings
ACCOUNT_AUTHENTICATION_METHOD = "email"
ACCOUNT_EMAIL_CONFIRMATION_EXPIRE_DAYS = 7
ACCOUNT_EMAIL_REQUIRED=True
ACCOUNT_EMAIL_VERIFICATION = "mandatory"
#ACCOUNT_USER_MODEL_USERNAME_FIELD = "email"
ACCOUNT_USERNAME_REQUIRED = False