One-time setup needed
This page uses a free Supabase project for accounts and storage, so it works on any website — including GHL. Before this will work, someone needs to:
- Create a free project at
supabase.com
- Open the SQL editor and run
supabase-setup-auth.sql
- In Supabase, go to Authentication → URL Configuration and set the Site URL (and add a Redirect URL) to the exact page URL this file will live at — magic-link emails will silently fail to log people in if this doesn't match
- In Project Settings → API, copy the Project URL and anon public key
- Paste both into
SUPABASE_URL and SUPABASE_ANON_KEY near the top of this file's <script> tag
- Re-upload the file to GHL
Until those values are filled in, this screen shows instead of the app.