73 Commits (48e2d4e22c029c19a5e431b2cd99300c71f420fa)

Author SHA1 Message Date
Sean Liao affd4d4e49
verify access tokens by checking getuserinfo during a token exchange (#3031) 3 years ago
Sean Liao dcf7b18510
OAuth 2.0 Token Exchange (#2806) 3 years ago
Maksim Nabokikh bc8c2276e3
Fail if OIDC config contains hosted domains (#2937) 3 years ago
Josh Soref d8a9756df7 spelling: verified 3 years ago
Maksim Nabokikh 2ea1a80c86
fix: propagate http client to userInfo requests for OIDC connector (#2781) 3 years ago
Rui Yang 54345b6331
TLS configure for OIDC connector (#1632) 4 years ago
Joost Buskermolen 72dd3c60c0
fix: Fallback when group claim is a string instead of an array of strings (#2639) 4 years ago
Anthony Brandelli 5fe1647fc7 Fix issues to make the linter happy 4 years ago
Anthony Brandelli 7c335e9337 Add support for IDPs that do not send ID tokens in the reply when using a refresh grant. Add tests for the aforementioned functionality. 4 years ago
Anthony Brandelli f07a58a7f1 Remove google specific hd / hosted domain claim config 4 years ago
Engin Diri 5d9d68106a
feat: Add acr_values support for OIDC 4 years ago
Happy2C0de 419db81c67 Remove overrideWithMissingCustomEmailClaim 4 years ago
Happy2C0de 55605751f5 Add overrideWithMissingCustomEmailClaim test 4 years ago
Happy2C0de b28098dde8 Revert querying preferrredUsernameKey 4 years ago
Happy2C0de 1608b473eb Remove false failed errors. 4 years ago
Happy2C0de 2b6bb1997c Revert ClaimMapping struct 4 years ago
Happy2C0de 14a0aecc81 Move claimMapping.enforce to overrideClaimMapping 4 years ago
Happy2C0de 45143c98b3 Add claimMapping enforcement 4 years ago
Mark Sagi-Kazar b8ac640c4f
Update oidc library 5 years ago
Josh Soref 84e9cb6947 spelling: verified 5 years ago
Rui Yang 058202d007 revert changes for user id and user name 6 years ago
Rui Yang 0494993326 update oidc documentation and email claim err msg 6 years ago
Rui Yang 41207ba265 Combine #1691 and #1776 to unify OIDC provider claim mapping 6 years ago
Scott Lemmon a783667c57 Add groupsClaimMapping to the OIDC connector 6 years ago
Cyrille Nofficial 61312e726e Add parameter configuration to override email claim key 6 years ago
Rui Yang 52c39fb130 check if upstream contains preferrend username claim first 6 years ago
Rui Yang 4812079647 add tests when preferred username key is not set 6 years ago
Rui Yang d9afb7e59c default to preferred_username claim 6 years ago
Josh Winters 9a4e0fcd00 Make OIDC username key configurable 6 years ago
Chris Loukas d33a76fa19 Make prompt configurable for oidc offline_access 6 years ago
m.nabokikh 383c2fe8b6 Adding oidc email scope check 6 years ago
Lars Lehtonen 8e0ae82034
connector/oidc: replace deprecated oauth2.RegisterBrokenAuthHeaderProvider with oauth2.Endpoint.AuthStyle 6 years ago
Mark Sagi-Kazar 9bd5ae5197
Fix goimports 6 years ago
Joel Speed 3156553843
OIDC: Rename refreshToken to RefreshToken 7 years ago
Joel Speed 77fcf9ad77
Use a struct for connector data within OIDC connector 7 years ago
Joel Speed f6077083c9
Identify error as failure to retrieve refresh token 7 years ago
Joel Speed 8b344fe4d3
Fix Refresh comment 7 years ago
Joel Speed 433bb2afec
Remove duplicate code 7 years ago
Joel Speed 4076eed17b
Build opts based on scope 7 years ago
Joel Speed 0857a0fe09
Implement refresh in OIDC connector 7 years ago
Thomas Jackson 21ab30d207 Add option to enable groups for oidc connectors 7 years ago
Thomas Jackson 512cb3169e Run getUserInfo prior to claim enforcement 7 years ago
Stephan Renatus d9487e553b
*: fix some lint issues 7 years ago
flarno11 8c1716d356 make userName configurable 7 years ago
Stephan Renatus 4e8cbf0f61
connectors/oidc: truely ignore "email_verified" claim if configured that way 7 years ago
cappyzawa 9650836851 make userID configurable 7 years ago
Thomas Jackson 52d09a2dfa Add option in oidc to hit the optional userinfo endpoint 7 years ago
Gerald Barker fc723af0fe Add option to OIDC connecter to override email_verified to true 7 years ago
Mark Sagi-Kazar be581fa7ff
Add logger interface and stop relying on Logrus directly 7 years ago
Stephan Renatus b9f6594bf0 *: github.com/coreos/dex -> github.com/dexidp/dex 8 years ago