advanced
Аудит безопасности аутентификации OAuth 2.0
Провести анализ уязвимостей в реализации потока авторизации.
📝 提示内容
Вы получили исходный код реализации сервера авторизации, использующего протокол OAuth 2.0 с грантом Authorization Code и потоком PKCE. Проведите анализ кода на предмет потенциальных уязвимостей, таких как подделка запросов на межсайтовых ресурсах (CSRF), внедрение кода JWT (kid header injection) или утечка токенов через реферер. Составьте список рекомендаций по устранению найденных проблем, включая настройки заголовков безопасности (CSP, HSTS) и параметры срока действия токенов обновления (refresh tokens).