This is plain Supabase email/password auth — no confirmation email flow is
configured yet, so a new account is signed in immediately after
"Create an account". If your Supabase project has email confirmation
turned on (Authentication → Providers → Email), turn it off for local
testing or check your inbox after signing up.
Google and Apple sign-in work as soon as they're enabled in your Supabase
project (Authentication → Providers). Facebook needs the same, plus a
Facebook Developer app with Facebook Login added — see the README's
"Social login" section for the full setup checklist for all three.