개발 공부

개발자로 가는길 – 웹 개발을 공부하면서 기록하는 글입니다.

Next.js middleware.ts로 Supabase 인증 처리하는 방법 (실전 코드 완전 정리)

Next.js로 Supabase 인증을 붙이다 보면 결국 middleware.ts를 만나게 돼요. 처음에 “이게 뭐지?” 했는데, 알고 보니 모든 요청이 페이지에 도달하기 전에 거치는 필터예요. 이 글에서는 Next.js middleware.ts로 Supabase 인증을 처리하는 방법을 실전 코드와 함께 처음부터 설명합니다.

Next.js middleware.ts로 Supabase 인증 처리하는 방법 (실전 코드 완전 정리) 더 읽기"

Next.js + Supabase getSession vs getUser 완전 정리 (보안까지 이해하기)

Supabase로 서버 인증을 처리하다 보면 getSession과 getUser 중 뭘 써야 할지 헷갈려요. 결론부터 말하면 서버 코드에서 getSession을 쓰면 보안 취약점이 생길 수 있어요. 이 글에서는 두 함수의 차이와 getClaims까지 포함해서 언제 뭘 써야 하는지 완전히 정리합니다.

Next.js + Supabase getSession vs getUser 완전 정리 (보안까지 이해하기) 더 읽기"

Supabase auth-helpers 말고 @supabase/ssr 써야 하는 이유 (Next.js App Router 기준)

Supabase로 Next.js 인증을 구현하려다 보면 @supabase/auth-helpers-nextjs와 @supabase/ssr 사이에서 고민하게 됩니다. 결론부터 말하면 auth-helpers는 이미 deprecated(지원 중단)된 패키지예요. 이 글에서는 왜 @supabase/ssr로 갈아타야 하는지, 실제 삽질 경험을 바탕으로 설명합니다.

Supabase auth-helpers 말고 @supabase/ssr 써야 하는 이유 (Next.js App Router 기준) 더 읽기"

위로 스크롤