我正在研究如何设置必须通过的验证次数,以允许用户设置密码
例如,我们有以下5个validtors:
AUTH_PASSWORD_VALIDATORS = [
{
'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
},
{ 'NAME': 'registration.validators.CustomPasswordValidator',}
]
我们想知道用户密码是否通过了他们的3项要求中的任何一项。用户可以创建一个帐户。知道我们在Django怎么做吗
您可以将其他验证器包装在自定义验证器中:
并在您的设置中使用它:
相关问题 更多 >
编程相关推荐