Simplified Caddy snippets (removed auth/all).
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
# Enable auth site at /auth (setup) and require authentication on all paths
|
||||
import setup
|
||||
handle {
|
||||
import require {args[0]}
|
||||
{block}
|
||||
}
|
||||
+4
-2
@@ -1,5 +1,7 @@
|
||||
# Permission to use within your endpoints that need authentication/authorization, that
|
||||
# is different depending on the route (otherwise use auth/all).
|
||||
# Permission to use within your endpoints that need authentication/authorization
|
||||
# Argument is mandatory and provides a query string to /auth/api/forward
|
||||
# "" means just authentication
|
||||
# perm=yourservice:login to require specific permission
|
||||
forward_auth {$AUTH_UPSTREAM:localhost:4401} {
|
||||
uri /auth/api/forward?{args[0]}
|
||||
header_up Connection keep-alive # Much higher performance
|
||||
|
||||
Reference in New Issue
Block a user