2016-02-25 1 views
1

Я хотел бы знать, есть ли автоматизированный способ запуска функции подтверждения по электронной почте на django-allauth при обновлении электронной почты.Подтверждение электронной почты после изменения пользователем Изменен адрес электронной почты на Allauth

Когда пользователь (уже подтвержденный) обновляет свою электронную почту, я хотел бы, чтобы электронное письмо было отправлено пользователю, чтобы подтвердить, что у него есть адрес. я обнаружил, что сигнал существует,

allauth.account.signals.email_changed(request, user, from_email_address, to_email_address) 

Отправляется, когда первичный адрес электронной почты был изменен.

Я не уверен, что механизм уже в комплекте, или мне нужно реализовать аналогичным образом, как ответ, который я нашел в here.

ответ

2

Это готовые функциональные возможности. Не нужно подключаться к сигналам и выполнять это самостоятельно. Просто укажите своих пользователей в/accounts/email /. Когда они добавят адрес электронной почты, будет отправлено письмо с подтверждением

+0

Ooooooo Огромное спасибо !!!! Я искал его, но я не мог его найти ... спасибо тебе много! Вы спасли меня! –