Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow JWT authorization options to support multiple issuers #6172

Open
theJC opened this issue Oct 17, 2024 · 1 comment
Open

Allow JWT authorization options to support multiple issuers #6172

theJC opened this issue Oct 17, 2024 · 1 comment

Comments

@theJC
Copy link
Contributor

theJC commented Oct 17, 2024

Is your feature request related to a problem? Please describe.

JWT authorization issuer config only supports a single string, we have environments where we require to support 2 issuers

Describe the solution you'd like

Change JWT authorization to support a list of issuers that are supported

Describe alternatives you've considered

No alternatives that I can think of

Additional context

N/A

@theJC
Copy link
Contributor Author

theJC commented Oct 21, 2024

We are migrating from Gateway with our code to support OAuth tokens, and for several of our environments we need to support multiple issuers.

In Gateway, we were using this de-facto standard library: https://github.com/auth0/node-jsonwebtoken which supported this capability out of the box:

issuer (optional): string or array of strings of valid values for the iss field.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant