Authentication
Supabase Auth with httpOnly session cookies. Production requires HTTPS on the app URL.
Security
Ticketing Experts uses Supabase Auth, membership roles, tenant-scoped queries, optional Postgres RLS, hashed partner API keys, and signed QR tickets. We do not claim SOC 2, ISO 27001, PCI DSS, or HIPAA.
Security
We describe authentication, roles, isolation, and ticket signing as implemented. We do not claim SOC 2, ISO 27001, PCI, or HIPAA certifications.
Supabase Auth with httpOnly session cookies. Production requires HTTPS on the app URL.
Membership roles gate navigation and server actions. Gate staff can be limited to devices and the scanner.
Queries are scoped by tenant (and usually supplier). Postgres RLS policies add a second layer on tenant-owned tables.
QR payloads are HS256 JWTs signed with a server secret. Devices can verify authenticity offline.
Optional Upstash rate limits on checkout and voucher routes. CORS and embed origin allowlists.
Reseller and channel API keys are stored hashed. Invites expire after seven days.
Every seat sold
Start with Ticketing Experts. Catalog, bookings, payments, POS, and the gate stay together.