Add Caddyfile directive order

This commit is contained in:
akp 2024-10-09 23:38:42 +01:00
parent 828abff8d2
commit 8dc2e083f3
No known key found for this signature in database
GPG key ID: CF8D58F3DEB20755

View file

@ -8,8 +8,12 @@ import (
"github.com/caddyserver/caddy/v2/modules/caddyhttp/caddyauth" "github.com/caddyserver/caddy/v2/modules/caddyhttp/caddyauth"
) )
const directiveName = "tailscale_auth"
func init() { 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: // parseCaddyfile sets up the handler from Caddyfile tokens. Syntax: