VauCode logoVauCodeGet VauCode
← All integrations
Database & backend integration
SBAvailable now

Supabase

Authorize VauCode with Supabase OAuth, discover projects through the Supabase Management API and link the project VauCode should use for the development workspace.

Inside VauCode

This page documents the integration currently present in the VauCode Android/Flutter source, not a generic roadmap description.

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.

Project discovery

After authorization, the integration requests the Supabase projects accessible to the connected account.

Workspace project link

A project can be selected and persisted by project reference and project name for VauCode.

Project metadata

The project list surfaces project name, reference, region and status returned by the Management API.

Refresh support

Connected users can refresh project data without reconnecting the account.

Disconnect cleanup

Disconnect removes the Supabase OAuth session and clears the stored selected-project link.

Connection flow

How it works in the app

  1. 1

    Open Integrations → Supabase and approve the connection confirmation.

  2. 2

    Start Connect Supabase and complete the Supabase OAuth authorization flow.

  3. 3

    VauCode receives the deep-link callback and stores the authorized session.

  4. 4

    Browse accessible projects and select the project to link with VauCode.

  5. 5

    Open project details, refresh projects or disconnect when required.

Implementation notes

What the source currently does

The integration uses Supabase OAuth plus deep-link callback handling in Flutter.
The source explicitly expects Management API scopes including at least Projects: Read and Database: Read.
Selected project reference and project name are persisted locally in SharedPreferences.
The integration distinguishes the Supabase account OAuth session from project-level application authentication.
Explore more

See every VauCode integration.

Back to Integrations →