JWT-аутентификация для FastAPI

★ 7.5 · general

jwt-authentication — это скилл для Claude Code, который предоставляет готовые паттерны JWT-аутентификации для FastAPI. Реализует двухтоковую стратегию: access-токен (15 мин, stateless JWT, хранится в памяти) и refresh-токен (7 дней, хэш хранится в БД, передаётся через httpOnly cookie). Скилл покрывает логин с rate limiting (5 попыток с IP за 15 минут), регистрацию, ротацию refresh-токенов с немедленной инвалидацией старого, отзыв токенов и зависимость get_current_user для защиты роутов. Используется с python-jose и passlib (bcrypt), ошибки логина намеренно обезличены — ответ одинаков для неверного email и пароля. Подходит для построения безопасной auth-системы с нуля на FastAPI.