django-allauth:仅在非社交注册时验证电子邮件

Thr*_*oze 3 python authentication django oauth-2.0 django-allauth

我正在使用django-allauth插件.它允许通过ACCOUNT_EMAIL_VERIFICATION设置变量配置电子邮件验证,但它不区分正常注册和社交注册.我想仅在通过正常注册注册时验证电子邮件,并且在通过社交注册提交时不进行验证.可能吗?我该怎么做?

小智 5

似乎医生说

SOCIALACCOUNT_EMAIL_VERIFICATION(= ACCOUNT_EMAIL_VERIFICATION)As ACCOUNT_EMAIL_VERIFICATION,但是对于社交帐户.

如果你设置了这个,当用户登录时,django-allauth可能会有所不同

你也试过吗?