Authentication

Sign in

Staff and participants sign in with their Supabase-backed account. Role checks happen after authentication so CRM routes and participant actions stay protected.

Account sign-in

Use the email address tied to your staff or participant profile.