반응형
npm i bcrypt
const bcrypt = require(bcrypt)
bcrypt.hash(password, 10, (error, hash) => {
// 10은 횟수를 의미
const hashedPsas = hash;
pool.getConnection(function (err, poolConn) {
if (err) {
if (poolConn) {
poolConn.release(); // 사용한후 해제(반납)한다
}
callback(err, null);
return;
}
console.log("데이터베이스 연결 스레드 아이디" + poolConn.threadId);
poolConn.query(
`insert into users (user_id,password,email,nickname,phone_number,department,company) values ("${ID}","${hashedPsas}","${nickname}","${email}","${phone}","${department}","${companyName}")`,
(err, result, rows) => {
if (err) {
throw err;
} else {
console.log(result);
res.json({ message: "200 ok" });
}
}
);
});
});
반응형
'기타 정보' 카테고리의 다른 글
맥 Vscode 에서 가상환경으로 파이썬 돌리기 (0) | 2021.08.18 |
---|---|
node 버젼 바꾸는 방법 (0) | 2021.08.04 |
NPM 버전 의미 (0) | 2021.07.02 |
프로젝트) 1. 이론 Microservices, Serverless (0) | 2021.05.31 |
use strict(strict mode) (0) | 2021.03.23 |