17 Commits (8e96058e71257eb0a32e1b0a42303094dea9d8fb)

Author SHA1 Message Date
Bob Maertz ad31b5d6f7
Passing context storage (#3941) 1 year ago
Maksim Nabokikh 225660785c
Enrich Dex logs with real IP and request ID (#3661) 2 years ago
Sean Liao 0b6a78397e
use slog for structured logging (#3502) 2 years ago
Romain Caire 8755308759
[RFC7662] Add introspect endpoint to introspect access & refresh token (#3404) 2 years ago
Sean Liao dcf7b18510
OAuth 2.0 Token Exchange (#2806) 3 years ago
Maksim Nabokikh 6d9ca8de49
fix: Do not use connector data from the refresh token field (#2729) 3 years ago
m.nabokikh 4b5f1d5289 fix: refresh token only once for all concurrent requests 4 years ago
m.nabokikh ad89e01676 fix: log only errors on refreshing 4 years ago
Maksim Nabokikh ca615f7ad7 Update server/refreshhandlers.go 4 years ago
m.nabokikh 578cb05f7b fix: return invalid_grant error on claiming token of another client 4 years ago
m.nabokikh 9fad0602ec fix: do not update offlinesession lastUsed field if refresh token was not change 4 years ago
Maksim Nabokikh 568fc06520 Update server/refreshhandlers.go 5 years ago
m.nabokikh 9340fee011 Fixes after rebasing to the actual main branch 5 years ago
m.nabokikh 89295a5b4a More refresh token handler refactoring, more tests 5 years ago
m.nabokikh 4e73f39f57 Do not refresh id token claims if refresh token is allowed to reuse 5 years ago
m.nabokikh 0c75ed12e2 Add refresh token expiration tests and some refactoring 5 years ago