Harden n8n auth — remove dead N8N_BASIC_AUTH_* (password=password) #6

Open
opened 2026-07-16 10:37:37 +02:00 by mivanchenko · 0 comments
Owner

The n8n compose still carries deprecated N8N_BASIC_AUTH_* env with password password. Modern n8n ignores these in favour of owner-login, so they're dead config but a bad smell / footgun.

Work: confirm the n8n owner account has a strong password, remove the dead N8N_BASIC_AUTH_* env, verify n8n is only reachable over HTTPS behind auth.

Acceptance: no plaintext password in the n8n stack; owner login confirmed strong; login still required.

The n8n compose still carries deprecated `N8N_BASIC_AUTH_*` env with password `password`. Modern n8n ignores these in favour of owner-login, so they're dead config but a bad smell / footgun. **Work:** confirm the n8n owner account has a strong password, remove the dead `N8N_BASIC_AUTH_*` env, verify n8n is only reachable over HTTPS behind auth. **Acceptance:** no plaintext `password` in the n8n stack; owner login confirmed strong; login still required.
mivanchenko added the securityinfra labels 2026-07-16 10:37:37 +02:00
mivanchenko added the needs-triage label 2026-07-23 10:31:46 +02:00
mivanchenko added the enhancement label 2026-07-23 10:48:03 +02:00
Sign in to join this conversation.