supabase-dual-auth-dotnet

Community

Unify Supabase and custom JWT auth

AuthorTitoPrausee
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you add Supabase authentication to an existing .NET backend without breaking your current custom JWT flow, while keeping authorization, user identity, and row-level security aligned across server and mobile clients.

Core Features & Use Cases

  • Dual Authentication: Validate both Supabase-issued tokens and your existing custom JWTs through one backend authentication setup.
  • RLS Migration Support: Add PostgreSQL helper functions and policies so the database can authorize requests from either auth system.
  • Self-Hosted Supabase Setup: Configure GoTrue and Kong with Docker Compose for local or DSGVO-conscious deployments.
  • Flutter Client Initialization: Wire up Supabase in a Flutter app with environment-based configuration and auto-refresh friendly startup behavior.
  • Use Case: A team migrating a production .NET API can keep server-side sessions working while onboarding a mobile app that signs in through Supabase.

Quick Start

Ask the Skill to design the dual-auth migration plan for your .NET backend, including the RLS helper functions, JWT validation setup, Docker Compose services, and Flutter initialization steps.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: supabase-dual-auth-dotnet
Download link: https://github.com/TitoPrausee/nexus-toti/archive/main.zip#supabase-dual-auth-dotnet

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.