Myvideo

Guest

Login

FastAPI-Users: Полное погружение. SQLAlchemy + Access Token. Регистрация и Аутентификация

Uploaded By: Myvideo
6 views
0
0 votes
0

Полное погружение в FastAPI-Users. От и до. Ссылки: Все мои ресурсы: Канал и чат в Telegram: - FastAPI-Users: - Исходный код: Отблагодарить и обеспечить монтаж роликов: - через Т-Банк (Tinkoff) (без комиссии) - бусти - sponsr - CloudTips - Ролик про базовое приложение: - YouTube - ВКонтакте - RUTUBE - Репо с базовым приложением: - Ролики по JWT: - YouTube - ВКонтакте - RUTUBE Метки: 00:00 О чем видео 01:35 Основа проекта 05:58 Установка FastAPI-Users 07:01 Знакомство с FastAPI-Users 09:53 Первичная настройка и подключение к БД 11:50 Модель User (пользователь) id int pk 16:33 Миграция для таблицы users 19:13 Обертка SQLAlchemyUserDatabase 20:38 Бекенд и стратегия аутентификации, транспорт, хранение в базе 23:13 Транспорт аутентификаци 23:59 Токен аутентификации. Модель таблицы в БД 26:11 Тип идентификатора пользователя и связь токена 28:44 Модель AccessToken готова 30:12 Миграция для access tokens 35:05 Стратегия аутентификации по токену 38:32 Зависимости для пользователя и токена 42:30 Стратегия для работы с токеном 44:30 Бекенд для аутентификации 46:46 Менеджер пользователей 58:17 Схемы Pydantic для FastAPI-Users 59:47 Зависимость fastapi users для регистрации роутеров 01:02:07 Роутер для аутентификации пользователей 01:08:00 Первый запуск приложения 01:08:45 Конфигурирование пути на вход 01:11:13 Регистрация пользователей 01:14:11 Подключение к БД в PyCharm 01:15:23 Выпуск токена 01:16:15 Роутеры для просмотра деталей о пользователе 01:19:03 Выпуск токена через документацию и аутентификация пользователя токену 01:20:30 Зависимость HTTPBearer для удобного входа по токену 01:24:21 Выход (logout) пользователя 01:25:22 Время жизни токена 01:26:43 Получение информации о пользователе по id 01:28:23 Создание суперпользователя 01:35:39 Вход от имени суперпользователя 01:37:12 Представления для подтверждения учетки 01:40:47 JWT для подтверждения учетки 01:42:44 Сброс пароля пользователя 01:43:54 JWT для сброса пароля 01:45:50 Вход только для подтвержденных пользователей 01:46:56 Работа с аутентифицированным пользователем 01:52:12 Запросы к закрытым ресурсам от имени разных пользователей 01:55:12 Рефакторинг 01:56:50 Спасибо!

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later