Верификация email при регистрации пользователя verification email in django

Лайк и подписка помогают в развитии канала Поддержать канал можно здесь
В предыдущих видео в этом плейлисте мы рассмотрели базовую аутентификацию в django и настроили аутентификацию через email. В этом видео давайте настроим верификацию email адреса пользователя при регистрации. При регистрации пользователя будем отправлять ему на почту специальную ссылку для подтверждения почты. Добавил нашему пользователю поле verify email и установим значение по умолчанию False. Переопределим форму AuthenticationForm в представлении LoginView в которую добавим валидацию поля verify_email у пользователя, будем выдавать ошибку если почта не подтверждена по специальной ссылке. Напишем несколько шаблонов, а также шаблон письма который будем отправлять на почту пользователю. Рассмотрим как работает встроенный механизм сброса пароля в базовой аутентификации django. Ссылка на код:
00:00 | Вступление 00:13 | Добавляем поле verify email для модели User 00:50 | Дорабатываем представление Register 04:15 | Отправка сообщения с сылкой верификации email 14:10 | Пишем представление EmailVerify для верификации email 22:13 | Дорабатываем LoginView логин пользователя

Смотрите также