Supabase provides a robust authentication system as part of its suite of backend services in ShipKit. It supports features like social logins, email/password, and magic links, making it versatile for handling complex user authentication workflows with minimal setup.

Environment variables

Sign up for a Supabase account and create a new project.

Add your public Supabase URL, public Supabase anon key, and Supabase service role key to the .env file.

# .env
PUBLIC_SUPABASE_URL=
PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=