TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
54321
Backend
JWT vs 세션, 인증 방식 선택과 흔한 보안 실수
JWT가 항상 정답은 아니다. 무상태 확장성 vs 즉시 무효화의 트레이드오프, 그리고 토큰 저장 위치 같은 보안 실수 정리.
Frontend
localStorage vs cookie vs sessionStorage, 뭘 써야 하나
토큰·설정·임시값을 어디 둘지 헷갈릴 때. 수명·용량·서버 전송·보안(XSS/CSRF) 기준으로 선택한다.
Database
Neon Authorize — DB 레벨 인증 통합
Neon Authorize로 JWT 기반 인증을 PostgreSQL RLS와 직접 통합하는 방법.
Backend
Lucia Auth — 가벼운 인증 라이브러리의 새로운 접근
Lucia Auth의 세션 기반 인증 구현과 OAuth 통합, Prisma 어댑터 활용법.
Backend
Supabase Auth — 인증 시스템 구축 완벽 가이드
Supabase Auth로 이메일, OAuth, Magic Link 인증을 구현하는 완벽 가이드.