У меня есть приложение для флиса python, использующее mongoengine и flask-security, созданный из примеров, чтобы выявить все функции подтверждения, регистрации, отслеживания и восстановления.Как подтвердить пользователя, созданного create_user в приложении для хранения флагов mongoengine?
Все работает за исключением того, что пользователь создал императивно в коде с помощью:
MongoEngineUserDatastore.create_user(...)
не может войти в систему. То есть, когда вы пытаетесь войти в системе с этим пользователем, вы получите сообщение об ошибке:
"Email requires confirmation"
Поскольку электронная почта с хэшированными URL не была отправлена, нет никакого способа, чтобы подтвердить. Есть ли параметр, который я могу передать где-нибудь, чтобы подтвердить этого пользователя при создании или установить флаг подтверждения где-нибудь?
Here «s мой код:
Прохладный - пожалуйста, отметьте как ответ, и это поможет другим пользователям с аналогичными проблемами. – Ross
Я хотел бы отметить это, как ответил. К сожалению, SO не позволяет мне отмечать его в течение двух дней по причинам, которые выходят за рамки меня. –