{"repo":"rcbj/oauth2-oidc-debugger","free":true,"listed":false,"github":"https://github.com/rcbj/oauth2-oidc-debugger","clone":"git clone https://github.com/rcbj/oauth2-oidc-debugger.git","description":"An OAuth2 and OpenID Connect Debugger","language":"JavaScript","stars":173,"topics":["oauth2","openidconnect","oidc","debugger","authentication","security","saml","saml-service-provider","saml2","sd-jwt"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"OAuth2 + OpenID Connect (OIDC) Debugger This is the official home of the community Project. This is a simple OAuth2 and OpenID Connect (OIDC) debugger (test tool) that I created as part of a Red Hat SSO blog post I wrote in November, 2017. Since then, I have expanded support to include several major Identity Providers (see the complete list below). The blog post uses this debugger for testing the OpenID Connect setup. So, checkout the blog for usage examples. This project builds a docker container that runs the debugger application. Supported Specs & Features This project currently supports the following specs & features: OAuth2 - RFC 6749 OAuth2 Refresh Token Support OAuth2 application authentication with client id and client secret via POST body or Basic Auth (rather than client cert or dsig). OpenID Connect Core 1 OpenID Connect Discovery v1.0 JWT RFC JWS JSON Web Signature JWE JSON Web Encryption PKCE - RFC 7636 OIDC RP-Initiated Logout v1.0 OAuth2 Token Introspection Endpoint (RFC7662) -- client credentials (basic auth) or bearer token RFC6750 authentication. OAuth2 Device Authorization Grant - RFC8628 -- Ever registered an app on your television where it jumped ot your phone? This was probably what was used. OAuth2 Token Exchange - RFC8693 -- Exchange one token for another: impersonation or delegation, with a subject token , an optional actor token , and audience / resource / scope / requested token type . It has its own card on the landing page , which opens oauth2 oid","default_branch":null,"files":null,"tree":[],"storefront":"/r/rcbj","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rcbj/oauth2-oidc-debugger/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}