Search
1️⃣

DAY 1 / 인증 만들기

수행일
2023/07/26
2 more properties
본래 만들었던 서비스에 사용자 인증을 첨부합니다.
1.
사용자는 회원가입을 진행할 수 있다.
회원가입에 필요한 정보는 아이디와 비밀번호가 필수이다.
부수적으로 전화번호, 이메일, 주소 정보를 기입할 수 있다.
이에 필요한 사용자 Entity는 직접 작성하도록 한다.
2.
아이디 비밀번호를 통해 로그인을 할 수 있어야 한다.
3.
아이디 비밀번호를 통해 로그인에 성공하면, JWT가 발급된다. 이 JWT를 소유하고 있을 경우 인증이 필요한 서비스에 접근이 가능해 진다.
인증이 필요한 서비스는 추후(미션 후반부) 정의한다.
4.
JWT를 받은 서비스는 사용자가 누구인지 사용자 Entity를 기준으로 정확하게 판단할 수 있어야 한다.