Supabase OAuth
VauCode includes an OAuth flow with app-link callback handling rather than requiring a personal access token to be pasted into the UI.
Authorize VauCode with Supabase OAuth, discover projects through the Supabase Management API and link the project VauCode should use for the development workspace.
This page documents the integration currently present in the VauCode Android/Flutter source, not a generic roadmap description.
VauCode includes an OAuth flow with app-link callback handling rather than requiring a personal access token to be pasted into the UI.
After authorization, the integration requests the Supabase projects accessible to the connected account.
A project can be selected and persisted by project reference and project name for VauCode.
The project list surfaces project name, reference, region and status returned by the Management API.
Connected users can refresh project data without reconnecting the account.
Disconnect removes the Supabase OAuth session and clears the stored selected-project link.
Open Integrations → Supabase and approve the connection confirmation.
Start Connect Supabase and complete the Supabase OAuth authorization flow.
VauCode receives the deep-link callback and stores the authorized session.
Browse accessible projects and select the project to link with VauCode.
Open project details, refresh projects or disconnect when required.