Nest · auth

Auth API 인증 파이프라인

회원가입, 로그인, JWT 발급, 보호 API 접근이 어떤 계층을 거치는지 연결해 봅니다.

인증 구성 요소

jwt

User Entity

이메일, 해시 비밀번호, 관계를 저장합니다.

Auth DTO

회원가입과 로그인 입력을 검증합니다.

AuthService

사용자 생성, 비밀번호 비교, 토큰 발급을 처리합니다.

JwtStrategy

토큰 payload를 사용자 식별 정보로 복원합니다.

AuthController

signup, login 엔드포인트를 외부에 노출합니다.

signup hash persist user login JWT guard

Auth API 인증 파이프라인 정리

Auth 모듈은 단순 로그인 폼이 아니라 저장 방식, 검증 위치, 토큰 사용 위치가 이어지는 보안 파이프라인입니다.