npm install bcrypt
bcrypt를 설치해야한다.
❗ bcrypt는 복호화를 할 수없다.
❗ client에서는 사용이 불가능하고, server에서만 사용할 수 있다.
const bcrypt = require('bcrypt');
const hash = bcrypt.hashSync(PW, salt);
// salt는 암호화에 사용되는 값으로, 값이 높을 수록 암호화 연산이 증가한다.
// 하지만 암호화하는데 속도가 느려진다.

const password = PW
const encodedPassword = '$2a$10$tUUfk1E0jGr90ntHxl/wE.lzrVvAQfxJ7nRo3RYXi2XqJtlv2h.UW'
const same = bcrypt.compareSync(password, encodedPassword) // sync