오늘 한 일

study maker 프로젝트의 user모델, 로그인 회원가입을 위한 auth컨트롤러, 라우터 구현,

사용자 안증을 위한 auth미들웨어 구현

 

배운 점 또는 느낀 점

오늘은 프로젝트의 auth관련된 것들을 구현 하였다.

회원가입을 할 때 bcrypt로 비밀번호를 암호화를 시키고 jwt로 토큰을 만들고

로그인할 때는 bcrypt로 DB에 있는 비밀번호와 사용자가 입력한 비밀번호를 비교하고 로그인이 성공되면

jwt로 토큰을 만들어서 응답해주는 등을 구현하였는데 노드를 배울때 배웠던 것을 실제 프로젝트를 만들면서 구현해 보니 좀 더 개념이 익숙해지는 느낌이 들었고 어떻게 사용해야하는지 깨닫게 되었다.

또한 auth 미들웨어로 토큰이 유효한지 검사하고 유효한 사용자만 인증이 되어 어플리케이션을 사용할 수 있게끔 만들었다.

'Today I learned(TIL)' 카테고리의 다른 글

22.03.29 -- TIL  (0) 2022.03.29
22.03.07- TIL  (0) 2022.03.07
22.03.04- TIL  (0) 2022.03.04
22.03.03- TIL  (0) 2022.03.03
22.03.02- TIL  (0) 2022.03.02

+ Recent posts