The Cut
Sign in with a Supabase Auth user that is linked to a portal-enabled staff profile to unlock live roles, live salon data, and server-side route protection.
Staff profiles now represent the store roster, and only portal-enabled team members need Auth accounts.
staff_profiles rows for everyone who works in the store.staff_profiles.auth_user_id to the matching Auth user id when that staff member should be able to log in.supabase/schema.sql before expecting live reads on dashboard, calendar, or owner screens.Use an existing Supabase email and password for a portal-enabled owner or front desk account.