supabase-dual-auth-dotnet
CommunityUnify 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.