-
Notifications
You must be signed in to change notification settings - Fork 410
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
Validate ID Token when OIDC is set #5414
Comments
Hey, I'm looking to start working on Envoy Gateway and wouldn't mind picking this one up |
/assign @markwinter |
thanks for picking this one up @markwinter, recommend starting off with an API PR |
@arkodg @markwinter I believe this needs to be supported by the Envoy OAuth2 filter first, then we can enable validation in EG. |
@zhaohuabing can't we add jwt authn if this field is set ? |
I found related discussions here I checked that the Perhaps this can be implemented by combining oauth2 filter and jwt filter as you mentioned @arkodg , and using jwtExtrator/from_cookies to get the id token from the cookie set by oauth2 filter. I think I know the path forward here so will start on the API PR |
Description:
The OIDC spec calls out verifying the ID Token https://openid.net/specs/openid-connect-core-1_0.html#IDTokenValidation
This be be enabled by default or opt in
[optional Relevant Links:]
The text was updated successfully, but these errors were encountered: