我在我的django项目中使用django-allauth提供用户登录和身份验证。一切顺利,但现在我遇到了两个问题,不知道是否可以在当前应用程序中实现。感谢任何帮助:
更新
我已经为第二个问题编写了一个hack,如果您愿意,可以查看我在django-alluth的fork中:https://github.com/sachingupta006/django-allauth
- 如果我们设置
ACCOUNT_EMAIL_VERIFICATION = True
,则在注册后用户帐户未激活,直到用户通过电子邮件链接激活。但我想做的是允许用户登录,但暂时保持帐户活动状态。比方说,如果用户在7天内未使用链接激活帐户,则会封锁该帐户。 - 我想允许用户使用电子邮件和用户名登录,这可能吗?根据当前的
readme
,我们只能使用其中一个。
更新
我已经为第二个问题编写了一个hack,如果您愿意,可以查看我在django-alluth的fork中:https://github.com/sachingupta006/django-allauth