40 Commits (master)

Author SHA1 Message Date
Maksim Nabokikh 6b9ce00e11
feat: implement AuthSession CRUD operations (#4646) 11 hours ago
Maksim Nabokikh 5a4395fd12
feat: add UserIdentity entity and CRUD operations (#4643) 3 days ago
Maksim Nabokikh 3d97c59032
test: add concurrency tests for storage implementations (#4631) 7 days ago
Maksim Nabokikh d78d744468
feat: Disallow unknown config fields (#4531) 3 weeks ago
Mark Sagi-Kazar e230d9426d
test: use new Go features in tests 7 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 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
MM53 a2d7d8dae2
Fix etcd device requests (#3119) 2 years ago
Bob Callaway fcfbb1ecb0 Add HMAC protection on /approval endpoint 4 years ago
Bob Callaway 83e2df821e
add PKCE support to device code flow (#2575) 4 years ago
Mark Sagi-Kazar ca02fc16bd
chore(deps): update etcd 5 years ago
Mark Sagi-Kazar 356ccecc24
chore(deps): update etcd client to 3.5 5 years ago
m.nabokikh 91de99d57e feat: Add refresh token expiration and rotation settings 5 years ago
m.nabokikh b2e9f67edc Enable unparam, prealloc, sqlclosecheck linters 5 years ago
Benjamin Ullian 62abddca7d fix etcd pkce authcode json deserialization 5 years ago
Mark Sagi-Kazar 349832b380
Run fixer 5 years ago
Bernd Eckstein b5519695a6
PKCE implementation (#1784) 5 years ago
Justin Slowik 9c699b1028 Server integration test for Device Flow (#3) 6 years ago
Justin Slowik 9bbdc721d5 Device flow token code exchange (#2) 6 years ago
Justin Slowik 0d1a0e4129 Device token api endpoint (#1) 6 years ago
Justin Slowik 6d343e059b Generates/Stores the device request and returns the device and user codes. 6 years ago
Mark Sagi-Kazar 55b49063f8
Update etcd 6 years ago
Mark Sagi-Kazar 2f8d1f8e42
Fix unconvert 6 years ago
Joel Speed 236b25b68e
Revert "Fix ETCD storage backend" 6 years ago
Joel Speed c54f1656c7
Fix ETCD storage backend 6 years ago
Nandor Kracser c1b421fa04 add preffered_username to idToken 6 years ago
Stephan Renatus d9487e553b
*: fix some lint issues 7 years ago
Mark Sagi-Kazar 06521ffa49
Remove the logrus logger wrapper 7 years ago
Mark Sagi-Kazar be581fa7ff
Add logger interface and stop relying on Logrus directly 7 years ago
Stephan Renatus 0740c2370d
storage/etcd: remove standup.sh 7 years ago
Stephan Renatus b9f6594bf0 *: github.com/coreos/dex -> github.com/dexidp/dex 8 years ago
Gabe Conradi 94bd948aac fix timeout bug for etcd3 client connect 8 years ago
Daniel Dao e617197871 storage/etcd: document struct tag in code 8 years ago
Daniel Dao ca114f7812 storage: add etcd storage 8 years ago