FastAPI: бекенд на Python

Урок 05 · 11 хв

Авторизація й тести

Поточний користувач — теж залежність. А TestClient перевіряє API без сервера.

OAuth2PasswordBearer дістає токен із заголовка Authorization. Залежність get_current_user перевіряє токен і повертає користувача або кидає 401. Маршрут, якому потрібен вхід, просто додає user: User = Depends(get_current_user).

Далі після входу

Решта уроку відкривається після реєстрації

Перший урок кожного курсу відкритий без реєстрації. Щоб читати далі, робити практику і питати Ask, створи безкоштовний акаунт або увійди.