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

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

Иконка канала DrTech
2 подписчика
12+
1 просмотр
7 дней назад
12+
1 просмотр
7 дней назад

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

, чтобы оставлять комментарии