Portal access

Register

Create a city account with Supabase email and password auth, attach your FiveM license identifier, and step into the player portal.

New citizenSupabase email + password

Register your city identity

Create a portal account, attach a FiveM license identifier, and jump straight into profile sync and social posting.

Already have access

Street rules

Keep the portal tied to your real character data

The portal reads from the live QBCore `players` table. If your license identifier is wrong or empty, the profile page will not find your roster.

Env setup

Real auth needs `NEXT_PUBLIC_SUPABASE_URL`, `NEXT_PUBLIC_SUPABASE_ANON_KEY`, and `SUPABASE_SERVICE_ROLE_KEY` filled in `.env.local`.