Я использую django-allauth
для обеспечения входа пользователя в систему и аутентификации в моем проекте django. И до сих пор все шло гладко, но я столкнулся с двумя вещами, которые я не знаю, могут ли они быть реализованы в текущем приложении. Любая помощь приветствуется:
Если мы дадим следующую настройку ACCOUNT_EMAIL_VERIFICATION = True
, то после подписания учетная запись пользователя не будет активна, пока пользователь не активирует ссылку электронной почты. Но я хочу разрешить пользователю вход в систему, но временно сохранить учетную запись активной. Допустим, если пользователь не активирует учетную запись по ссылке в течение 7 дней, учетная запись будет заблокирована.
Я хочу разрешить пользователю входить в систему, используя как адрес электронной почты, так и имя пользователя, это возможно? Согласно текущему readme
мы можем сделать только один из них.
Любая помощь очень ценится.
Обновление
Я написал хак для второй проблемы, и если вы хотите, вы можете проверить это в моем форке django-alluth https://github.com/sachingupta006/django-allauth