Put every trigger endpoint behind an authentication subrequest
n8n's webhook, form and mcp endpoints carry no authentication of their own, and for an automation platform those endpoints are the platform: whatever a workflow reads or changes answers an unauthenticated request. The editor's login protects the editor and nothing else. N8N_WEBHOOK_AUTH_URL is required rather than optional — there is no way to deploy this without naming an authenticator. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -12,3 +12,4 @@ resources:
|
||||
- n8n/service.yaml
|
||||
- ingress/certificate.yaml
|
||||
- ingress/ingress.yaml
|
||||
- ingress/ingress-webhooks.yaml
|
||||
|
||||
Reference in New Issue
Block a user