
FlowAnalyzer is a tool to help in testing and analyzing OAuth 2.0 Flows, including OpenID Connect (OIDC).

Flow Analyzer は、OAuth 2.0 のグラント/フローの低レベルな理解とテストを支援するために設計されています。
私のユースケースはセキュリティ方面ですが、エンジニアの視点からも有益です 😊
/Flows ディレクトリに、各フローの簡単な説明は /Flows/Flows.md にあります。
/Cert_Setup ディレクトリで、その方法とセットアップの詳細を確認してください。開始するには、SETUP.md をご覧ください。すべてを動作させるためのちょっとしたセットアップが記載されています 😊。
[!WARNING] ⚠ ここに含まれるコードは、本番アプリケーションで正式な AuthN または AuthZ チェックを行うために使用するものではありません。これらはテスト専用です! ここでは本当に多くのことがうまくいかなくなる可能性があります! 本番コードには Microsoft ID プラットフォームの認証ライブラリ を使用してください。
また、トークンの署名/検証用ライブラリ @ JWT.io もご覧ください。
OAuth 2.0 は認可のために設計されました。OpenID Connect (OIDC) は OAuth 2.0 の機能を拡張して認証を提供します。OIDC の詳細については、/OpenID_Connect-OIDC ディレクトリを確認してください。
OAuth と現代の認証について話すなら、JWT についても外せません。JWT はこれから扱うトークンの種類だからです。
詳細については、/JWT/JWT.md をご覧ください。