10. Node 가계부 만들기 [ 로그인 passport 전략 생성 ] - 2
passport를 이용 하여 로그인 기능, jwt 검증을 만든다. passport.js파일에 passport-local, passport-jwt 전략 생성 1. passport-local 전략 생성 usernameField : 받는 아이디 파라미터 이름 passwordField : 받는 비밀번호 파라미터 이름 을 넣어준다. 1-1. 받은 유저 아이디 값으로 해당 유저가 존재하는지 DB 검색을 한다. 1-2. 유저가 존재하면 salt값과 password값을 DB검색을 하고 Password() 함수에 유저가 보낸 비빌번호값, salt값을 넣어준다. 1-3. Password()함수를 이용해 password (hash값)을 만들고 DB에 있는 password값과 비교 한 후 같다면 return done 값에 D..
2022.05.28