MERN 스택으로 간단한 커뮤니티 만들기 - 핵심 API와 React 연동
React와 Node.js(Express)를 이용해 익명/회원제 기반의 간단한 커뮤니티 사이트의 핵심 백엔드 API를 구축하고, React 프론트엔드와 연동하는 과정을 상세히 기록합니다. 1. 프로젝트 개요 목표: 익명 기반 커뮤니티의 핵심 기능을 MERN 스택으로 구현 주요 기능: 인증: 익명(IP 기반) 및 일반 ...
React와 Node.js(Express)를 이용해 익명/회원제 기반의 간단한 커뮤니티 사이트의 핵심 백엔드 API를 구축하고, React 프론트엔드와 연동하는 과정을 상세히 기록합니다. 1. 프로젝트 개요 목표: 익명 기반 커뮤니티의 핵심 기능을 MERN 스택으로 구현 주요 기능: 인증: 익명(IP 기반) 및 일반 ...
실시간 비밀번호 강도 검증과 5단계 보안 요구사항으로 완성하는 안전한 비밀번호 변경 시스템 🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 6-3입니다. Part 1: 기본 JWT 인증 시스템 구축하기 Part 2: 고급 JWT 인증 기능 Part 3: React 프론트엔드 구현 Part 4: 대시보드 및 로그...
Gmail SMTP와 React Strict Mode 대응으로 완성하는 프로덕션 레벨 이메일 인증 시스템 🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 6-1 & 6-2입니다. Part 1: 기본 JWT 인증 시스템 구축하기 Part 2: 고급 JWT 인증 기능 Part 3: React 프론트엔드 구현 ...
Eclipse 스타일 로딩 스피너와 부드러운 Toast 알림으로 완성하는 모던 웹 UX 🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 5-2입니다. Part 1: 기본 JWT 인증 시스템 구축하기 Part 2: 고급 JWT 인증 기능 Part 3: React 프론트엔드 구현 Part 4: 대시보드 및 로그인 ...
🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 5-2입니다. Part 1: 기본 JWT 인증 시스템 구축하기 Part 2: 고급 JWT 인증 기능 Part 3: React 프론트엔드 구현 Part 4: 대시보드 및 로그인 상태 관리 Part 5-1: 자동 토큰 갱신 & React Router Par...
🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 5-1입니다. Part 1: 기본 JWT 인증 시스템 구축하기 Part 2: 고급 JWT 인증 기능 Part 3: React 프론트엔드 구현 Part 4: 대시보드 및 로그인 상태 관리 Part 5-1: 자동 토큰 갱신 & React Router ← 현재 ...
🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 4입니다. Part 1: 기본 JWT 인증 시스템 구축하기 Part 2: 고급 JWT 인증 기능 Part 3: React 프론트엔드 구현 Part 4: 대시보드 및 로그인 상태 관리 ← 현재 글 🤔 Part 3에서 남은 문제 Part 3에서 로그인/회원가입 폼을...
🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 3입니다. Part 1: 기본 JWT 인증 시스템 구축하기 Part 2: 고급 JWT 인증 기능 Part 3: React 프론트엔드 구현 ← 현재 글 🤔 드디어 프론트엔드 차례! Part 1, 2에서 완성한 백엔드 JWT 인증 시스템… 이제 완벽하게 작동하는데 한 ...
Part 1에서 구축한 기본 JWT 인증을 한 단계 업그레이드! 실무급 보안과 편의성을 모두 잡는 완전한 인증 시스템 🔗 시리즈 연결 이 포스트는 JWT 인증 시스템 시리즈의 Part 2입니다. Part 1: 기본 JWT 인증 시스템 구축하기 ← 먼저 읽어주세요! Part 2: 고급 JWT 인증 기능 ← 현재 글 🎯 Part 2...
회원가입부터 로그인까지, 단계별로 따라하며 안전한 인증 API 서버 만들기 🎯 프로젝트 개요 이번 포스트에서는 Node.js와 Express를 사용해서 완전한 인증 시스템을 구축해보겠습니다. 🛠️ 기술 스택 Backend: Node.js, Express.js Database: MongoDB, Mongoose Authenticati...