Делаем авторизацию по номеру телефона или email в Django

Опубликовано: 10 Февраль 2022
на канале: David Dobryakov
17,825
521

Привет! Это пилотный выпуск моего мини-курсика по REST-авторизации с помощью Django. Сегодня разберём способы расширения пользовательской модели, напишем кастомный бэкенд для аутентификации, подключим djoser, настроим работу с его сигналами и даже отправим ссылку для подтверждения регистрации на пользовательский email.

Полезные ссылки:

Мой телеграм-канал: https://t.me/davidobryakov
Ролик про авторизацию и регистрацию:    • Виды авторизации: сессии, JWT-токены....  
Что нужно знать python backend developer для устройства на работу: https://t.me/davidobryakov/1140
Способы расширения кастомной модели пользователя: https://habr.com/ru/post/313764/
Документация djoser: https://djoser.readthedocs.io/
Исходный код из урока: https://github.com/kantegory/django-r...

Таймкоды:

00:00 Вступление
00:41 План урока
01:14 Кастомная модель пользователя
04:15 Смотрим пример
08:53 Authentication Backends
10:18 Подключение djoser
14:36 Смотрим пример + подтверждение email
20:24 Использование сигналов
23:46 Заключение