An open API service indexing awesome lists of open source software.

https://github.com/strifel/openid-connect-debugger

A simple tool to debug OpenID IdPs
https://github.com/strifel/openid-connect-debugger

authentik golang keycloak openid openid-connect

Last synced: 5 months ago
JSON representation

A simple tool to debug OpenID IdPs

Awesome Lists containing this project

README

        

# OpenID Connect Debugger
A simple Debugger for OpenID Connect IdPs.

## Why
You ever needed to quickly check if the IdP works? What the user endpoint returns? Get the token?

Then this is a simple command line utility for that use case.

There are some online tools for that but they either need a server or use cors.
This tool is a simple go binary that just runs on your computer.

## Usage
Run the binary. It will show the help.
It will work something like that:
```
openidcheck -clientid test -endpoint https://idp.example.com -secret 1234 -verbosity 3
```

It will automatically use the well-known definition of the server.

### Usage with Keycloak
For Keycloak you might need to specify the realm.
Use it something like:
```
openidcheck -clientid test -endpoint https://idp.example.com/realms/yourRealm -secret 1234 -verbosity 3
```