Support auth request for WebSocket connections (using plain HTTP for auth). Use keep-alive for better performance.

This commit is contained in:
Leo Vasanko
2025-09-26 15:00:56 -06:00
parent 21a6bfd8ba
commit c6a039cc50

View File

@@ -2,6 +2,8 @@
# is different depending on the route (otherwise use auth/all).
forward_auth {$AUTH_UPSTREAM:localhost:4401} {
uri /auth/api/forward?{args[0]}
header_up Connection keep-alive # Much higher performance
header_up -Upgrade # Disable Upgrade: WebSocket
copy_headers {
Remote-User
Remote-Name