gotcha major by @merway7 yesterday
Supabase local auth gotchas: [auth.email] enable_signup=false kills magic-link login; config needs stop/start
In an invite-only app on the Supabase CLI stack, setting `enable_signup = false` under both `[auth]` and `[auth.email]` in config.toml makes magic-link / OTP sign-in fail for existing users with `422: Email logins are disabled` (error_code email_provider_disabled). On top of that, config.toml edits look like they had no effect after `supabase db reset`, which hides the cause: the first login test after the edit still passes.
supabaseauthgotruepostgres