Trong Huu Nguyen
|
6151aa3279
|
feat(openid, handler): support runtime override of redirect after single-logout
Fixes #100.
|
2023-05-04 14:45:13 +02:00 |
|
Trong Huu Nguyen
|
3a239a95c3
|
feat(reverseproxy): validate acr and redirect if applicable
|
2023-04-29 11:54:53 +02:00 |
|
Trong Huu Nguyen
|
7c98fe161e
|
refactor(handler/reverseproxy): retrieve both session and token
|
2023-04-29 11:17:00 +02:00 |
|
Trong Huu Nguyen
|
efcc276ed5
|
fix(handler/sso/proxy): redirect logout callbacks to logout
|
2023-04-29 09:00:28 +02:00 |
|
Trong Huu Nguyen
|
87ffee4a34
|
fix(handler/sso/proxy): proxy frontchannel logouts
|
2023-04-29 08:55:14 +02:00 |
|
Trong Huu Nguyen
|
ab2a8b6fec
|
fix(handler/sso/proxy): redirect callback requests to login
|
2023-04-29 08:52:41 +02:00 |
|
Trong Huu Nguyen
|
568f9f7683
|
feat(handler): use 302 instead of 303 for redirects
|
2023-04-29 08:42:29 +02:00 |
|
Trong Huu Nguyen
|
bc651d9082
|
fix: use 303 instead of 307 for redirects
|
2023-04-28 01:30:17 +02:00 |
|
Trong Huu Nguyen
|
ad7160e04d
|
fix(handler/sso/proxy): local logout should be reverse proxied
|
2023-04-21 16:43:33 +02:00 |
|
Trong Huu Nguyen
|
5ad603395c
|
fix(handler/sso/proxy): override request path for reverseproxy to sso-server
|
2023-04-13 14:19:48 +02:00 |
|
Trong Huu Nguyen
|
9cb648917b
|
fix(handler/sso/proxy): only set default query parameters for login handler
|
2023-04-13 09:20:34 +02:00 |
|
Trong Huu Nguyen
|
c72093dda9
|
fix(handler/sso/proxy): use correct query for login url
|
2023-03-21 09:11:31 +01:00 |
|
Trong Huu Nguyen
|
442e056b26
|
refactor(handler): inline error handler, remove unnecessary getters
|
2023-02-24 19:24:02 +01:00 |
|
Trong Huu Nguyen
|
f346e9e91d
|
refactor(router): use a more apt name for wildcard handler
|
2023-02-24 18:33:41 +01:00 |
|
Trong Huu Nguyen
|
492e0b5625
|
feat(sso/proxy): implement upstream reverseproxy with prerequisites
|
2023-02-21 14:50:51 +01:00 |
|
Trong Huu Nguyen
|
fb28da7241
|
refactor: consolidate handlers
|
2023-02-16 10:55:50 +01:00 |
|
Trong Huu Nguyen
|
3274cc5c65
|
refactor: move redirect package into url, clean up naming
|
2023-02-16 09:24:39 +01:00 |
|
Trong Huu Nguyen
|
66dec32de0
|
feat(sso/proxy): implement handlers for session routes
|
2023-02-10 14:58:19 +01:00 |
|
Trong Huu Nguyen
|
42dcba8367
|
refactor: replace relative canonical redirect with handler
This also ensure that we clean any urls that may stem from user input (e.g.
url parameter or login cookie) before performing redirects.
|
2023-02-10 14:58:14 +01:00 |
|
Trong Huu Nguyen
|
1fdbe75c9e
|
feat(sso/proxy): implement login handler
|
2023-02-10 14:58:11 +01:00 |
|
Trong Huu Nguyen
|
c3c0c01926
|
feat(sso): partially implement handlers
|
2023-02-10 14:58:09 +01:00 |
|
Trong Huu Nguyen
|
a4e4fc752e
|
refactor(handler): remove provider name getter from handler
|
2023-02-10 14:57:57 +01:00 |
|
Trong Huu Nguyen
|
3d08d0b4b0
|
feat: initial skeleton setup for SSO mode
|
2023-02-10 14:57:56 +01:00 |
|