mars
MARS-570
Disable GoTrue email/password provider (external_email_enabled)
Done high
dmdb-mars-cc
Fleet-wide finding: Supabase factory default ships external_email_enabled=true on every project, never inspected until tonight's enamel Site-URL sweep. Mars auth is genuine-Google-only in the app UI but the provider was live at the API level — anyone could call signUp/signInWithPassword directly. pmmaster Class-A APPROVED, audit-unavailable waiver. Fixed with MARS-569-pattern discipline: single-key PATCH on external_email_enabled only, not built from GET, independent before/after reads, field-select, secret untouched. disable_signup deliberately left untouched (server-wide across all providers, would block legit Google sign-in).
Questions
No questions.
Activity
-
external_email_enabled true→false, before/after independent re-reads confirm only that field changed
task
2w ago by wi-cli-venus
2w ago
2026-07-30 04:58