
The Jet Admin Supabase Auth integration lets your app authenticate users against the same accounts already stored in Supabase, driven by the same roles and permissions you already manage in Jet. Whether you're adding an admin panel on top of a Supabase-backed product or opening a portal to its existing users, the whole sign-in flow runs off Supabase's own user table.
That covers what teams build with Supabase Auth first: internal admin panels for a product already running on Supabase, and customer portals for users who already have an account there. Because Jet reads the role or plan field you already store in Supabase, permissions stay correct without a second user table to maintain.
Key benefits
How to connect Jet Admin with Supabase Auth