Closed coldrice99 closed 2 days ago
Issue/12
JWT 기반 인증/인가 및 회원가입 기능 구현
JwtUtil
CustomPasswordEncoder
인증/인가 필터 (JwtAuthenticationFilter, JwtAuthorizationFilter)
JwtAuthenticationFilter
JwtAuthorizationFilter
WebSecurityConfig
/api/auth/**
회원가입 기능
AuthController
/api/auth/signup
추가 예정 기능
ADMIN 역할: memberRole에 ADMIN 역할을 추가하여 어드민 전용 암호 검증을 통해 모든 권한을 부여할 계획
ADMIN 역할
Issue/12
JWT 기반 인증/인가 및 회원가입 기능 구현
JwtUtil
CustomPasswordEncoder
인증/인가 필터 (JwtAuthenticationFilter, JwtAuthorizationFilter)
JwtAuthenticationFilter
: 로그인 요청 시 사용자 인증 처리 및 JWT 발급JwtAuthorizationFilter
: 요청에 포함된 JWT의 유효성 검증 및 권한 확인WebSecurityConfig
/api/auth/**
경로에 대한 인증 없이 접근 허용 (회원가입, 로그인)회원가입 기능
AuthController
에 회원가입 API 구현 (/api/auth/signup
)추가 예정 기능
ADMIN 역할
: memberRole에 ADMIN 역할을 추가하여 어드민 전용 암호 검증을 통해 모든 권한을 부여할 계획