fix: configure CookieSession strategy for forward-auth endpoint
Added server.endpoints.authz.forward-auth configuration to explicitly use CookieSession authentication strategy. This ensures browsers receive HTTP 302 redirects instead of HTTP 401 responses when accessing protected services while unauthenticated. Without this configuration, the forward-auth endpoint was returning 401 with Location headers, which browsers don't automatically follow. With CookieSession strategy, GET requests from browsers will now receive 302 redirects that automatically redirect to the Authelia login page. Authentication strategy order: 1. CookieSession - for browser users (returns 302 redirects) 2. HeaderAuthorization - for API clients (returns 401 with headers) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -9,6 +9,13 @@ server:
|
||||
address: "tcp://:9091"
|
||||
headers:
|
||||
csp_template: ""
|
||||
endpoints:
|
||||
authz:
|
||||
forward-auth:
|
||||
implementation: 'ForwardAuth'
|
||||
authn_strategies:
|
||||
- name: 'CookieSession'
|
||||
- name: 'HeaderAuthorization'
|
||||
|
||||
log:
|
||||
level: info
|
||||
|
||||
Reference in New Issue
Block a user