Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nbarbettini/oidc-debugger
OAuth 2.0 and OpenID Connect debugging tool
https://github.com/nbarbettini/oidc-debugger
Last synced: 3 months ago
JSON representation
OAuth 2.0 and OpenID Connect debugging tool
- Host: GitHub
- URL: https://github.com/nbarbettini/oidc-debugger
- Owner: nbarbettini
- License: mit
- Created: 2017-04-28T05:14:29.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-09T14:27:43.000Z (4 months ago)
- Last Synced: 2024-09-09T21:39:26.724Z (4 months ago)
- Language: HTML
- Homepage: https://oidcdebugger.com
- Size: 3.14 MB
- Stars: 221
- Watchers: 8
- Forks: 29
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - oidc-debugger - OAuth 2.0 and OpenID Connect debugging tool (HTML)
- awesome-dotnet-core - oidc-debugger - OAuth 2.0 and OpenID Connect debugging tool. (Frameworks, Libraries and Tools / Authentication and Authorization)
- fucking-awesome-dotnet-core - oidc-debugger - OAuth 2.0 and OpenID Connect debugging tool. (Frameworks, Libraries and Tools / Authentication and Authorization)
- awesome-dotnet-core - oidc-debugger - OAuth 2.0 and OpenID Connect debugging tool. (Frameworks, Libraries and Tools / Authentication and Authorization)
- awesome-dotnet-core - oidc-debugger - OAuth 2.0和OpenID Connect调试工具 (框架, 库和工具 / 身份认证和授权)
README
# OAuth 2.0 and OpenID Connect Debugger
:earth_americas: Live here: https://oauthdebugger.com or https://oidcdebugger.com
## What is this?
Read the blog post: [Introducing the OpenID Connect Debugger](https://www.recaffeinate.co/post/introducing-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`):
Then, build a request to your authorization server using the debugger, and fire it off:
The debugger will capture the callback and help you understand what happened (whether success or failure):
## 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
```