Аутентифікація з ролями доступу

Веб-програмування
Робота 3 з 12
Функції безпеки:
- Захист CSRF з перевіркою токенів
- HTTP-перехоплювачі для автоматичної обробки токенів
- Безпечна конфігурація #cookie-файлів
- Управління доступом на основі ролей (АДМІН, МОДЕРАТОР)

Аутентифікація #JWT з #Jose:
- Безпечне підписання та перевірка токенів з використанням бібліотеки Jose
- Файли cookie тільки для #HTTP для зберігання токенів
- Автоматична обробка закінчення терміну дії токенів

Guards та проміжне ПЗ:
- AuthGuard для захисту аутентифікації
- RoleGuard для рольового керування доступом
- Проміжне ПЗ #Next.js для захисту маршрутів
- Автоматичні перенаправлення при несанкціонованому доступі

HTTP-клієнт з перехоплювачами:
- Автоматичне впровадження токенів #CSRF
- Обробка помилок 401/403
- Перехоплювачі запитів/відповідей
- управління обліковими даними

https://auth-jwt-role.vercel.app