jentz / vigilant-dollop

Command-line OIDC client, get a token without all the fuss
MIT License
1 stars 0 forks source link

adds issuer command-line argument #21

Closed remcojansen closed 4 months ago

remcojansen commented 4 months ago

This PR adds --issuer as a required command-line argument. All endpoints are discovered by default based on the issuer, but options are kept to override each endpoint when needed.

Some refactoring was done to merge the client and server configuration in a single structure and tests were updated to use the flow configuration structure in order to more easily add additional flow-specific configuration going forward.