我django-allauth用来在我的 django 项目中提供用户登录和身份验证。到目前为止一切都很顺利,但是我遇到了两件事,我不知道是否可以在当前的应用程序中实现。任何帮助表示赞赏:
如果我们提供以下设置,
ACCOUNT_EMAIL_VERIFICATION = True那么在用户激活电子邮件链接之前,用户帐户不会激活。但我想做的是允许用户登录,但暂时保持帐户处于活动状态。假设用户在 7 天内未使用链接激活帐户,则该帐户将被阻止。我想允许用户同时使用电子邮件和用户名登录,这可能吗?按照目前的
readme情况,我们只能做其中之一。
任何形式的帮助都非常感谢。
更新
我已经为第二个问题写了一个 hack,如果你愿意,你可以在我的 django-alluth 的 fork https://github.com/sachingupta006/django-allauth中查看