Полное погружение в FastAPI-Users. От и до.
Ссылки:
Все мои ресурсы: https://taplink.cc/mahenzon
Канал и чат в Telegram: https://t.me/Khorenyan
FastAPI-Users: https://fastapi-users.github.io/
Исходный код: https://github.com/mahenzon/fastapi-u...
Отблагодарить и обеспечить монтаж роликов:
через Т-Банк (Tinkoff) (без комиссии) https://tinkoff.ru/cf/6kbKWtKhapM
бусти https://boosty.to/mahenzon
sponsr https://sponsr.ru/suren/
CloudTips https://pay.cloudtips.ru/p/9a8fa641
Ролик про базовое приложение:
YouTube • Базовое приложение на FastAPI | Карка...
ВКонтакте https://vk.com/video-220000737_456239229
RUTUBE https://rutube.ru/video/4b1af581f4cbc...
Репо с базовым приложением: https://github.com/mahenzon/FastAPI-b...
Ролики по JWT:
YouTube • JWT Auth в FastAPI | Выпуск и проверк...
ВКонтакте https://vk.com/video-220000737_456239168
RUTUBE https://rutube.ru/video/ca5aa4d376ca7...
Метки:
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 Спасибо!
Watch video FastAPI-Users: Полное погружение. SQLAlchemy + Access Token. Регистрация и Аутентификация online, duration hours minute second in high quality that is uploaded to the channel Сурен Хоренян 30 June 2024. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 12,019 times and liked it 439 visitors.