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

标签 python django authentication oauth-2.0 django-allauth

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

最佳答案

it seems that the doc says

SOCIALACCOUNT_EMAIL_VERIFICATION (=ACCOUNT_EMAIL_VERIFICATION) As ACCOUNT_EMAIL_VERIFICATION, but for social accounts.

如果你设置这个,django-allauth 可能会在用户登录时做不同的事情

你也试过吗?

关于python - django-allauth:仅在非社交注册时验证电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18780729/

相关文章:

authentication - SASL LDAP 身份验证失败

php - 无法使用 CURL 请求设置 "Host:" header

Python日志记录,更改文件所有者

python - Pandas 数据帧 : How to split one column into multiple one-hot-encoded columns

python - Django 中两个 SearchQuerySet 的交集

Django runserver 给了我语法错误

python - 按数据库列进行 DRF 序列化器验证

python - 如何在 Python 中创建第二个 None?制作一个id始终相同的单例对象

python进程占用100% CPU

email - 使用电子邮件作为用户名有哪些优点和缺点?