From 8dc2e083f3ee55d066160f911587a7ff82fe6f6f Mon Sep 17 00:00:00 2001 From: AKP Date: Wed, 9 Oct 2024 23:38:42 +0100 Subject: [PATCH] Add Caddyfile directive order --- caddyfile.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/caddyfile.go b/caddyfile.go index 0e94cc3..a0b438e 100644 --- a/caddyfile.go +++ b/caddyfile.go @@ -8,8 +8,12 @@ import ( "github.com/caddyserver/caddy/v2/modules/caddyhttp/caddyauth" ) +const directiveName = "tailscale_auth" + func init() { - httpcaddyfile.RegisterHandlerDirective("tailscale_auth", parseCaddyfile) + httpcaddyfile.RegisterHandlerDirective(directiveName, parseCaddyfile) + httpcaddyfile.RegisterDirectiveOrder(directiveName, httpcaddyfile.After, "basic_auth") + } // parseCaddyfile sets up the handler from Caddyfile tokens. Syntax: