
이제 회원가입에서 비밀번호를 암호화했으니 로그인에서 그 비밀번호를 받아와야합니다. 코드를 보면 bcrypt.compareSync라는 메서드가 보이실 겁니다. 보시면 비교할 data와 hash로 바꾸어져있는 data를 비교해 맞다면 true값을 아니라면 false값을 반환한다라고 되어있습니다. .env git에 올릴때 database의 정보를 다 올리게 되면 계정이 root인 경우 database의 비밀번호를 통채로 주는 셈이 되버립니다. 그래서 환경변수를 담는 .env파일을 만들어 root 디렉터리에 넣어줍니다. 처음으로 env파일을 사용하기위해 모듈인 dotenv를 install해줍니다. npm install dotenv package.json에 들어온 걸 확인한 후에 dbConfig.js에 위 사진처..
백엔드/node.js공부 2021. 1. 16. 16:21
최근에 올라온 글
최근에 달린 댓글
TAG
- Level 1
- 토마토3차원
- nodejs
- 바이러스 dfs
- 숫자야구게임
- sort
- slice
- Express
- smtp error
- 코딩테스트
- 534 error
- JOIN
- 백준 7569 node
- JavaScript
- AWS
- left join
- 로그인
- 정규표현식
- nodemailer error
- 카카오2018[1차]
- 백준 7562 node
- GROUP BY
- 프로그래머스
- Split
- 코드테스트
- Replace
- tolowercase
- SQL
- 회원가입
- 백준
- Total
- Today
- Yesterday