supabase-auth-ssr-setup
Installation
SKILL.md
Supabase Auth SSR Setup
Overview
Configure Supabase Authentication for Next.js App Router with server-side rendering (SSR), secure cookie-based sessions, middleware protection, and complete authentication flows.
Installation and Configuration Steps
1. Install Dependencies
Install Supabase SSR package for Next.js:
npm install @supabase/supabase-js @supabase/ssr
2. Create Supabase Client Utilities
Create three client configurations for different contexts (browser, server, middleware):