KNU-CSE-APP/Server

Login & SignUp

Closed this issue · 3 comments

진행 상황

  • 회원 가입 및 로그인 기능 구현

회원 가입

  • 학교 이메일로 인증 받아야 하며, 그 외의 이메일로 인증 요청 시 에러 상태 메세지 응답
  • 회원 패스워드는 암호화해서 저장
  • 이메일 형식 유효성 검증
  • 다른 모든 상태값은 NotNull 만 허용
  • 이메일로 인증 번호를 전송해 인증이 완료되면 회원가입 성공

로그인

  • 가입된 이메일로 로그인

로그인 회원가입 기능 구현 완료

다음의 사항을 추가하였습니다.

  • username 으로 클레임 저장하여 발생하던 오류 수정

  • 클라이언트 요청을 파싱하여 JWT 토큰 내의 이메일 정보 확인 메서드 추가

요구 사항 변경에 따라 인증 코드 방식을 사용한 인증 과정 구현