Autenticação com Supabase + Next.js 16: getClaims, Proxy e Email/Senha do zero

Neste vídeo eu mostro como implementar autenticação com e-mail e senha usando Supabase e Next.js 16 — e explico as mudanças importantes que você precisa conhecer se já usou autenticação com Supabase antes. O que você vai aprender: ✅ Como configurar o Supabase SSR com Next.js 16 ✅ A diferença entre middleware e proxy (e por que o Next.js mudou) ✅ Por que o getClaims substituiu o getUser (e os ganhos de performance) ✅ Como proteger rotas no lado do servidor com Server Components ✅ Por que você nunca deve usar getSession no servidor ⚡ Novidades cobertas: — getClaims valida o JWT localmente, evitando requisições desnecessárias ao Supabase — O proxy substituiu o middleware para gerenciar cookies de autenticação — Next.js 16 com Supabase SSR funcionando do zero 📦 Repositório com o exemplo usado no vídeo: https://github.com/supabase/supabase/... 📺 Vídeo sobre Supabase local com Docker:    • Supabase local: como instalar em 1 minuto ...   Esta é a primeira parte de uma série sobre autenticação com Supabase: → Parte 1: E-mail e senha (esse vídeo) → Parte 2: Login social e SSO (em breve) → Parte 3: Autenticação de dois fatores (em breve) --- 00:00 Introdução e visão geral da série 00:30 Estrutura do projeto e dependências 01:30 Supabase local com Docker 02:00 Variáveis de ambiente (.env) 02:30 lib/server, lib/client e proxy explicados 03:30 Por que o Next.js criou o proxy (fim do middleware de auth) 05:00 Demonstração: login, cookies e logout 06:00 Protegendo rotas com Server Components 07:00 getClaims vs getUser: performance e segurança 09:00 Por que nunca usar getSession no servidor 10:00 Conclusão e próximos vídeos --- #nextjs #supabase #autenticacao #typescript #nextjs16 #supabaseauth #webdev #fullstack #servercomponents #jwt

Mastra AI: O Framework de Agentes IA que Todo Dev TypeScript Precisa Conhecer
▶︎

Mastra AI: O Framework de Agentes IA que Todo Dev TypeScript Precisa Conhecer

Next.js Tutorial 2026 (UPDATED) - Full Course - Start Your Next.js Journey Here
▶︎

Next.js Tutorial 2026 (UPDATED) - Full Course - Start Your Next.js Journey Here

Astro vs Next.js - The Honest Comparison
▶︎

Astro vs Next.js - The Honest Comparison

TV Art Screensaver Modern Art | Line Art | Vintage Art TV Background | 4K Fine Art for your TV
▶︎

TV Art Screensaver Modern Art | Line Art | Vintage Art TV Background | 4K Fine Art for your TV

Como Fazer a Integração Next.js com Supabase Rápida e Correta (SSR Passo a Passo)
▶︎

Como Fazer a Integração Next.js com Supabase Rápida e Correta (SSR Passo a Passo)

Master Yourself | Brian Tracy | The Power of Self-Control and Discipline
▶︎

Master Yourself | Brian Tracy | The Power of Self-Control and Discipline

Blue gradient background - screensaver, mood lighting, ambiance, TV art, focus, study
▶︎

Blue gradient background - screensaver, mood lighting, ambiance, TV art, focus, study

Next.js, Supabase, Mastra AI e Fastify — Toda a Minha Stack de Dev em 2026
▶︎

Next.js, Supabase, Mastra AI e Fastify — Toda a Minha Stack de Dev em 2026

What else is coming? Chat control, age verification, DSA, VPN ban
▶︎

What else is coming? Chat control, age verification, DSA, VPN ban

🔞 Поперечный: Критика после ВПИСКИ | Может ли другая страна стать домом | "Оставшиеся" и "Уехавшие".
▶︎

🔞 Поперечный: Критика после ВПИСКИ | Может ли другая страна стать домом | "Оставшиеся" и "Уехавшие".

The (Overdue) Collapse of Bullsh*t Companies
▶︎

The (Overdue) Collapse of Bullsh*t Companies

OpenAI obliga a Anthropic a subir sus límites ¿Vuelve la IA ilimitada?
▶︎

OpenAI obliga a Anthropic a subir sus límites ¿Vuelve la IA ilimitada?

Supabase local: como instalar em 1 minuto e por que você deveria usar
▶︎

Supabase local: como instalar em 1 minuto e por que você deveria usar

Beige Sunrise | Minimal  Art For Your TV | Minimal & Aesthetic Screensaver | No Sound | 2 Hours
▶︎

Beige Sunrise | Minimal Art For Your TV | Minimal & Aesthetic Screensaver | No Sound | 2 Hours

Beta64 - Rhythm Heaven / Rhythm Paradise
▶︎

Beta64 - Rhythm Heaven / Rhythm Paradise

The Linux Kernel is Falling Apart.
▶︎

The Linux Kernel is Falling Apart.

this video won't get any views
▶︎

this video won't get any views

Git e GitHub: o guia definitivo para iniciantes
▶︎

Git e GitHub: o guia definitivo para iniciantes

China quietly saved the world last month
▶︎

China quietly saved the world last month

Perché i Nativi Americani non invasero l’Europa
▶︎

Perché i Nativi Americani non invasero l’Europa