Supabase
Last updated
Last updated
Supabase is a popular open-source platform (Firebase alternative) that provides many interesting services, like, Authentication, Postgres Database, Realtime database, Edge functions, REST API, GraphQL, and so on.
Shipped supports Supabase Auth with these methods:
- magic link auth - email and password - SSO (social login)
Due to the many changes that affect the codebase of Shipped, there is a dedicated branch called supabase
. If you intend to use Supabase Auth, move to the supabase
branch and start working on top of it.
Move to the supabase
branch:
To use Supabase, start creating a new Supabase project at https://database.new/
Configure the default Site URL and Redirect URLs under Authentication > URL Configuration on Supabase.
Once done, you need to set two environment variables:
You can retrieve the values from https://supabase.com/dashboard/project/_/settings/api
We have dedicated guides about the setup of Supabase Auth: