SUPABASE AUTH logo

supabase auth

Authenticate users with JWTs, sessions, and row-level security.

$ npx docs2skills add supabase-auth
SKILL.md

Full authentication and authorization with Supabase — email/password, OAuth providers, magic links, JWTs, session management, and row-level security policies.

When to Use This Skill

Use this skill when implementing authentication in a Supabase-powered application.

  • Email/password and OAuth sign-in flows
  • Magic link and OTP authentication
  • Session management and token refresh
  • Row-level security (RLS) policies
  • Server-side auth in Next.js middleware

Core Capabilities

Distilled from the Supabase Auth documentation.

  • Client and server-side auth helpers
  • OAuth provider configuration (Google, GitHub, etc.)
  • JWT verification and custom claims
  • RLS policy patterns for common access control
  • Session persistence and refresh token rotation