84 Commits (9e377718dc09ee4f0e8baa27212c3330ec408fae)

Author SHA1 Message Date
Ivan Zviagintsev 9e377718dc
feat: add name and emailVerified fields for static passwords (#4526) 1 month ago
Ivan Zviagintsev d1b2722e39
feat: support groups and preferred_username for staticPasswords (#4456) 2 months ago
Mark Sagi-Kazar e230d9426d
test: use new Go features in tests 7 months ago
Manoj Vivek 87ec9e077e
Allow server startup with partial connector failures (#4159) 9 months ago
Oleksandr Redko 9891daa585
refactor: simplify tests by using slog.DiscardHandler (#4058) 12 months ago
Bob Maertz ad31b5d6f7
Passing context storage (#3941) 1 year ago
Sean Liao 0b6a78397e
use slog for structured logging (#3502) 2 years ago
Maksim Nabokikh 088339fc28
Add headers control to dex web server (#3339) 2 years ago
Maksim Nabokikh 60ddd188c0
Update go-jose to v4.0.1 (#3409) 2 years ago
Ferenc Fabian 2377b0a0cd
Add context to storage's Create endpoints (#2935) 2 years ago
Sean Liao dcf7b18510
OAuth 2.0 Token Exchange (#2806) 3 years ago
Josh Soref 542cb4cb65 spelling: data with 3 years ago
nobuyo 9f70c7da43 Add test for skipping approval 3 years ago
Maksim Nabokikh 6d9ca8de49
fix: Do not use connector data from the refresh token field (#2729) 3 years ago
m.nabokikh 57e9611ff6 fix: Implicit Grant discovery 4 years ago
m.nabokikh 578cb05f7b fix: return invalid_grant error on claiming token of another client 4 years ago
Eng Zer Jun f0186ff265
refactor: move from io/ioutil to io and os package 5 years ago
Tomasz Kleczek 4ffaa60d21 Improve auth flow error handling 5 years ago
Mark Sagi-Kazar ceb4324c18
test: quick fix flaky test 5 years ago
Rui Yang fe8085b886 remove client secret encryption option 5 years ago
Rui Yang ecea593ddd fix a bug in hash comparison function 5 years ago
Rui Yang 4e569024fd use go 1.16 new package io/fs 5 years ago
Rui Yang 7b50cbf0ac use pkger for embedding static contents 5 years ago
Rui Yang 10e9054811 Use http.FileSystem for web assets 5 years ago
Rui Yang d658c24e8f add dex config flag for enabling client secret encryption 5 years ago
m.nabokikh 3bd0e91a68 Make /device/token deprecation warning more concise 5 years ago
m.nabokikh 1211a86d58 fix: use /token endpoint to get tokens with device flow 5 years ago
Mark Sagi-Kazar 316da70545
refactor: use new health checker 5 years ago
m.nabokikh 0c75ed12e2 Add refresh token expiration tests and some refactoring 5 years ago
m.nabokikh 06c8ab5aa7 Fixes of naming and code style 5 years ago
m.nabokikh 91de99d57e feat: Add refresh token expiration and rotation settings 5 years ago
m.nabokikh 30a5dade0f fix: unsupported request parameter error 5 years ago
m.nabokikh a7978890c7 Add Cache-control headers to token responses 5 years ago
Mark Sagi-Kazar b8ac640c4f
Update oidc library 5 years ago
Josh Soref 8476e5acc0 spelling: requested 5 years ago
Josh Soref c79b40ad56 spelling: register 5 years ago
Bernd Eckstein b5519695a6
PKCE implementation (#1784) 5 years ago
m.nabokikh 1d83e4749d Add gocritic 5 years ago
justin-slowik 334ecf0482 Fixes based on PR comments. 6 years ago
justin-slowik f91f294385 gofmt 6 years ago
justin-slowik 9882ea453f better support for /device/callback redirect uris with public clients. 6 years ago
Justin Slowik 9c699b1028 Server integration test for Device Flow (#3) 6 years ago
Mark Sagi-Kazar 65c77e9db2
Fix bodyclose 6 years ago
Mark Sagi-Kazar f141f2133b
Fix whitespace 6 years ago
Stephan Renatus d9487e553b
*: fix some lint issues 7 years ago
LanceH 07a77e0dac Use connector_id param to skip directly to a specific connector 7 years ago
Andy Lindeman 59b6595c37 userinfo_endpoint is required 7 years ago
Andy Lindeman 840065faaf Assert something about the returned userinfo 7 years ago
Andy Lindeman 46f5726d11 Use oidc.Verifier to verify tokens 7 years ago
Andy Lindeman 157c359f3e Bump go-oidc to latest v2 7 years ago