
FlowAnalyzer — это инструмент, помогающий в тестировании и анализе потоков OAuth 2.0, включая OpenID Connect (OIDC).

Flow Analyzer предназначен для помощи в низкоуровневом понимании и тестировании грантов/потоков OAuth 2.0.
Хотя мои сценарии использования относятся к области безопасности, он также может быть полезен с точки зрения инженера 😊
/Flows, а краткое описание каждого потока — в /Flows/Flows.md.
/Cert_Setup — там описано, как это сделать и настроить.Чтобы начать работу, пожалуйста, ознакомьтесь с SETUP.md — там описана небольшая настройка, необходимая для корректной работы 😊.
[!WARNING] ⚠ Код здесь не предназначен для выполнения формальных проверок AuthN или AuthZ в Production-приложениях. Он предназначен только для тестирования! Поверьте, здесь многое может пойти не так! Пожалуйста, используйте библиотеки аутентификации платформы Microsoft identity для production-кода.
Также вы можете ознакомиться с библиотеками для подписания/проверки токенов @ JWT.io
OAuth 2.0 был разработан для авторизации. OpenID Connect (OIDC) расширяет функциональность OAuth 2.0 для обеспечения аутентификации. Чтобы узнать больше об OIDC, загляните в каталог /OpenID_Connect-OIDC.
Если мы говорим об OAuth и современной аутентификации, нельзя обойти стороной и JWT, поскольку именно с такими токенами мы будем работать.
Для более подробной информации, пожалуйста, обратитесь к /JWT/JWT.md.