Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django all auth仅在验证用户电子邮件地址后才允许用户登录_Django_Django Allauth_Email Verification_Loginview - Fatal编程技术网

Django all auth仅在验证用户电子邮件地址后才允许用户登录

Django all auth仅在验证用户电子邮件地址后才允许用户登录,django,django-allauth,email-verification,loginview,Django,Django Allauth,Email Verification,Loginview,如何覆盖AllAuth default LoginView以允许用户仅在其电子邮件地址已验证的情况下登录?来自 您需要设置:ACCOUNT\u EMAIL\u VERIFICATION=“mandatory” 当设置为“强制”时,在验证电子邮件地址之前,将阻止用户登录。选择“可选”或“无”以允许使用未验证的电子邮件地址登录。在“可选”的情况下,仍然发送电子邮件验证邮件,而在“无”的情况下,不发送电子邮件验证邮件 在设置之前,请记住您还需要设置ACCOUNT\u EMAIL\u REQUIRED=

如何覆盖AllAuth default LoginView以允许用户仅在其电子邮件地址已验证的情况下登录?

来自

您需要设置:
ACCOUNT\u EMAIL\u VERIFICATION=“mandatory”

当设置为“强制”时,在验证电子邮件地址之前,将阻止用户登录。选择“可选”或“无”以允许使用未验证的电子邮件地址登录。在“可选”的情况下,仍然发送电子邮件验证邮件,而在“无”的情况下,不发送电子邮件验证邮件

在设置之前,请记住您还需要设置
ACCOUNT\u EMAIL\u REQUIRED=True

将此设置为“必填”要求帐户\电子邮件\必须为True

您需要设置:
ACCOUNT\u EMAIL\u VERIFICATION=“mandatory”

当设置为“强制”时,在验证电子邮件地址之前,将阻止用户登录。选择“可选”或“无”以允许使用未验证的电子邮件地址登录。在“可选”的情况下,仍然发送电子邮件验证邮件,而在“无”的情况下,不发送电子邮件验证邮件

在设置之前,请记住您还需要设置
ACCOUNT\u EMAIL\u REQUIRED=True

将此设置为“必填”要求帐户\电子邮件\必须为True


非常感谢你,伙计。我以前试过,但它给了我一个断言错误。我可能做错了什么,但现在它工作正常。。再次感谢,我是如何将自定义消息添加到allauth默认视图的?非常感谢,伙计。我以前试过,但它给了我一个断言错误。我可能做错了什么,但现在它工作正常。。再次感谢,我如何将自定义消息添加到allauth默认视图?