Безопасная аутентификация: JWT, OAuth и сессии
★ 6.6 · security
authentication-patterns — это скилл для Claude Code, который помогает реализовывать безопасную аутентификацию в production-приложениях: сравнивает подходы session-based, JWT и OAuth 2.0/OIDC, даёт рекомендации по выбору провайдера и содержит чеклист безопасности. Скилл включает таблицу сравнения NextAuth/Auth.js, Clerk, Supabase Auth и Lucia с критериями выбора, детальные правила жизненного цикла JWT-токенов (ротация refresh-токенов, хранение в httpOnly-куках, короткий срок жизни access-токена) и готовый шаблон настройки NextAuth.js с Prisma. Применяется при внедрении аутентификации с нуля, аудите существующих auth-флоу, миграции между стратегиями или выборе между управляемым сервисом и self-hosted решением. Чеклист покрывает rate limiting, защиту от CSRF, хеширование паролей через bcrypt/argon2id, предотвращение account enumeration и поддержку MFA.
- #authentication
- #jwt
- #oauth
- #session-management
- #nextauth
- #clerk
- #supabase