모카 스터디/Nest

NestJS 로그인 JWT발급과 인증 +ndoe쿠키 세션 [John ahn]

softmoca 2023. 4. 10. 18:34

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Header와 payload와 비밀텍스트를 합쳐서 verify Signature을 생성한다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

왼쪽 네모는(payload부분)+ 비밀 텍스트를 합쳐서 토큰을 만든다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

우선 위에 표는 보류

 

 

 

 

passport

 

 

 

 

 

 

 

여기까지 이미 클라는 토큰을 가지고 있다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

validate에서 반환해준user의 값이 req에 들어가게 된다.

 

 

 

 

 

 

 

 

 

 

 

 

 

node의 쿠키 세션 방식