6 Commits

Author SHA1 Message Date
James Elliott
26d03f9ad4
feat(sso): forward auth improvements
This adds a couple of key improvements to the Forward Auth SSO implementation. Primarily it adds an included cookies setting which allows filtering cookies to the authorization server. Secondly it fixes a bug where the headerCopyIncluded function was case-sensitive. Documentation in the code and on the web UI is clearer to resolve some common questions and issues. Lastly it moves a lot of funcs to the util.go file and adds fairly comprehensive tests.
2025-06-15 11:57:38 +10:00
James Elliott
c0578a33b6
fix: copy paste error 2025-04-27 20:27:26 +10:00
James Elliott
55a525106a
fix: value not set 2025-04-27 20:27:26 +10:00
James Elliott
e3b68b9aad
fix: copy paste error 2025-04-27 20:27:26 +10:00
James Elliott
3f1c50c009
feat: forward auth
Add support for request headers and response client headers.
2025-04-27 20:27:26 +10:00
James Elliott
8f046a0b47
feat: forward auth
This adds basic support for forwarded authentication similar to caddy and traefik. This replaces Authelia SSO as it effectively covers exactly the same use cases.
2025-04-27 20:27:23 +10:00