I am building a CLI tool for OAuth and OpenID Connect based access control.
It allows performing auth flows with and without browser redirects, decodes JWTs, inspect OIDC issuers, etc. It is written in the go language and has multi Platform support. The next steps are about adding login profiles as config values. Also adding impersonation support with the OAuth Token Exchange protocol.