유튜브 클론 #11 | hashing

1062 단어 TILTIL

노마드코더 유튜브 클론 챌린지 14일차 TIL


🔍bcrypt

hash passwords를 생성하는 것을 돕는 node.js 라이브러리

📌Hashing해보기

해싱하기

bcrypt.hash(myPlaintextPassword, saltRounds, function(err, hash) {
    // Store hash in your password DB.
});

saltRounds 해시함수를 돌리기 전에 원래 패스워드에 임의의 문자열을 덧붙이는 횟수

password 확인하기

bcrypt.compare(myPlaintextPassword, hash, function(err, result) {
    // result == true
});

✅ 입력받은 password를 해싱하여 기존의 해싱돼있는 password와 일치하는지 체크

참고 https://www.npmjs.com/package/bcrypt
참고 https://st-lab.tistory.com/100


$or mongoDB에서 or 연산자
status() express에서 응답을 지정하는 함수


세상에 편한 것들은 이미 다 준비돼있는 것 같다.. 공부만 하면되는듯...

좋은 웹페이지 즐겨찾기