Skip to content

nbarbettini/oidc-debugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

555abcc Â· Feb 3, 2025
Apr 22, 2022
Sep 5, 2024
Feb 3, 2025
Nov 12, 2020
Sep 5, 2024
Sep 8, 2024
Apr 28, 2017
Sep 5, 2024
Feb 17, 2018
Apr 22, 2022
Sep 6, 2024
Sep 5, 2024

Repository files navigation

OAuth 2.0 and OpenID Connect Debugger

🌎 Live here: https://oauthdebugger.com or https://oidcdebugger.com

What is this?

Read the blog post: Introducing the OpenID Connect Debugger

Getting an OAuth or OpenID Connect flow working properly can be tricky. There's a bunch of parameters you need to get right, and it's not always easy to capture or parse errors. I wrote this little web tool to make the process easier.

How to use the debugger

All you need to do is temporarily set your OAuth client redirect URI to https://oidcdebugger.com/debug (or https://oauthdebugger.com/debug):

Temporarily change client redirect URI to debugger

Then, build a request to your authorization server using the debugger, and fire it off:

Choose response mode and click Send Request

The debugger will capture the callback and help you understand what happened (whether success or failure):

Decode the error message, or view the successful callback information

Contributing

Issues and PRs are welcome! The project is built with ASP.NET Core and Vue.js.

To build and run locally,

git clone https://github.com/nbarbettini/oidc-debugger
cd oidc-debugger
dotnet build
dotnet run

About

OAuth 2.0 and OpenID Connect debugging tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published