418 Commits (449f66477c3d2f426162cdc99f15b3bbde474ee8)

Author SHA1 Message Date
Maksim Nabokikh 449f66477c
feat: Add AuthSession GC (#4667) 1 week ago
Maksim Nabokikh 5bbc400c5a
feat: implement id_token_hint (#4670) 1 week ago
Taylor Silva 92f51f9d67
fix non-constant format string in call to newRedirectedErr (#4671) 1 week ago
Maksim Nabokikh c3bc1d7466
feat: add auth_time, prompt, and max_age fields (#4662) 1 week ago
Maksim Nabokikh 86abd336f8
Two-Factor authentication (TOTP) (#3712) 1 week ago
Maksim Nabokikh cbd7dd7f5a
feat: Create AuthSessions and set cookies (#4650) 1 week ago
Maksim Nabokikh 1e65dda440
fix(localSigner): simplify Algorithm method to always return RSA algorithm (#4655) 2 weeks ago
Maksim Nabokikh 12339f2cef
feat: implement user identity creation and persisting consent (#4645) 2 weeks ago
Mark Liu 4fb3e7810b
feat(logger): add excludeFields config for PII redaction (#4621) 2 weeks ago
Maksim Nabokikh 5bbfbbe168
feat: add PKCE (Proof Key for Code Exchange) configuration to OAuth2 settings (#4638) 2 weeks ago
Maksim Nabokikh 2bda64690d
test: fix token introspection tests to use consistent timestamps (#4639) 2 weeks ago
Maksim Nabokikh f80a89dd5d
feat(client): add allowed connectors field to client configuration (#4610) 2 weeks ago
Maksim Nabokikh 7777773067
feat(connector): connectors for grants (#4619) 2 weeks ago
Mark Liu c03a687465
fix(server): handle double-submit on approval endpoint (#4620) 3 weeks ago
Mathias Gebbe fec4f53203
feat(oauth2): add client credentials flow with opt-in config flag (#4583) 4 weeks ago
Maksim Nabokikh a70f592589
fix(deviceflow): update redirect URIs to use absolute paths for non-root URLs (#4597) 4 weeks ago
Ivan Zviagintsev 4311931881
feat: saml support refresh tokens (#4565) 4 weeks ago
Andy Lo-A-Foe 49dcb4d863
fix: clean up in-memory connector before create (#4529) 4 weeks ago
Aljoscha Bollmann 83697b06a6
fix(server): respond with forbidden if failed to authenticate (#4200) 1 month ago
Giovanni Vella 25591eeaf4
Add support to PKCE in OIDC connector (#3777) 1 month ago
Maksim Nabokikh 29c7b6f4e3
feat: validate redirect URIs and safely append parameters (#4559) 1 month ago
Maksim Nabokikh 785033767c
feat: refactor signer configuration with local and vault options (#4532) 1 month ago
Ivan Zviagintsev 9e377718dc
feat: add name and emailVerified fields for static passwords (#4526) 1 month ago
Maksim Nabokikh 2f6a185711
test: Add conformance tests for Vault signer integration (#4520) 1 month ago
Maksim Nabokikh 56958b1ad2
feat: Add Vault signer for JWT (#4512) 2 months ago
Mark Sagi-Kazar bce74e7171
fix: failing go-oidc test after 3.15 2 months ago
Ivan Zvyagintsev b0a6ee9045 fix: hide internal server error details from users 2 months ago
Ivan Zvyagintsev debcb5c8f9 fix: hide internal server error details from users 2 months ago
Ivan Zviagintsev d1b2722e39
feat: support groups and preferred_username for staticPasswords (#4456) 2 months ago
Doug Goldstein dcbb7bbe58
fix: device callback URL needs to handle a / (#4448) 2 months ago
Mark Sagi-Kazar e230d9426d
test: use new Go features in tests 7 months ago
Wenxuan Zhao be868b9f7c
fix: join issuer URL with discovery path without extra slash after issuer URL 8 months ago
Julius Foitzik e7ea9d769c
fix: fork was outdated for some reason 8 months ago
Julius Foitzik 9791d86e9a
chore: add minor comment 8 months ago
Julius Foitzik e7b151c386
feat: grpc api list clients 8 months ago
Doug Goldstein d6237a8a6e
fix: device code should not require scope 9 months ago
Doug Goldstein fbcc76f779
fix: device code pending HTTP response 9 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
Massimiliano Filacchioni 6e0cbdf972
Generate access tokens for implicit & hybrid flows only when needed (#3857) 1 year ago
Mark Sagi-Kazar 76de7b3920
build: update Go to 1.24 1 year ago
Bob Maertz ad31b5d6f7
Passing context storage (#3941) 1 year ago
Mark Sagi-Kazar c7fd9620aa
chore: fix linter config and violations 1 year ago
Nicholas Wiersma d521051e33
feat: set resource revision for connectors (#3868) 1 year ago
Maksim Nabokikh bb985ca0ea
Create offline sessions if approval is skipped (#3828) 1 year ago
Maksim Nabokikh 4bb97c73a9
Handle root path better (than nothing) (#3747) 1 year ago
Daniël Sonck e7c0682e45
feat: also allow localhost equivalent IP addresses (#3778) 1 year ago
IvoGoman 1a16aa4889
feat(metrics): add response_size, request_duration histograms (#3748) 2 years ago
Koen de Laat d0f1777c41
Added Discovery to grpc (#3598) 2 years ago
Maksim Nabokikh 81af48862b
Remove additional features and add a feature flag instead (#3663) 2 years ago