bcrypt 암호화 예시
const bcrypt = require("bcrypt");
const pw = "kong1234";
const hashed = bcrypt.hashSync(pw, 10); // salt가 증가할수록, 연산 시간이 기하급수적으로 늘어난다.
console.log(pw); // kong1234
console.log(hashed); // $2b$10$0xFKk6zY/Fuu/.pidoKxK.9LEgR41hGK4uhkhTP/RGY.VxOpMNmLW
const result = bcrypt.compareSync(pw, hashed);
console.log(result); // true
반응형
'Archive' 카테고리의 다른 글
access denied for user 'root'@'% ' to database 를 마주했다면 (0) | 2022.04.09 |
---|---|
[node express] JWT (0) | 2022.04.04 |
서버에서의 인증 Authentication(로그인) 과 bcrypt (0) | 2022.04.04 |
[7] 필수와도 가까운 express 미들웨어 (0) | 2022.04.03 |
[6] CORS 문제 (0) | 2022.04.03 |