10 Commits

Author SHA1 Message Date
maksim.nabokikh ae0c5c0e03 Fix linter
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-04-08 18:16:48 +02:00
maksim.nabokikh 6189b2085b Fix nonce comparison to prevent timing
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-04-08 17:57:07 +02:00
maksim.nabokikh 2fb5d78ab7 feat: Add more tests for sessions and edge case
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-04-08 17:35:37 +02:00
Nicolas Frati 9c138effbc fix: mfa not enforced on session validation (#4726)
Signed-off-by: jnfrati <nicofrati@gmail.com>
2026-04-08 10:01:35 +02:00
Maksim Nabokikh 3bf25fd6e0 feat: add SSO sharing policy (#4705)
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-04-02 14:18:53 +02:00
Maksim Nabokikh 9f92c71d62 feat: cookies encryption support (#4676)
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-03-27 09:33:20 +01:00
Maksim Nabokikh 449f66477c feat: Add AuthSession GC (#4667)
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-03-20 20:06:43 +01:00
Maksim Nabokikh 5bbc400c5a feat: implement id_token_hint (#4670)
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
Signed-off-by: Maksim Nabokikh <maksim.nabokikh@flant.com>
2026-03-20 16:12:53 +01:00
Maksim Nabokikh c3bc1d7466 feat: add auth_time, prompt, and max_age fields (#4662)
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-03-19 15:53:15 +01:00
Maksim Nabokikh cbd7dd7f5a feat: Create AuthSessions and set cookies (#4650)
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
2026-03-18 11:58:18 +01:00