router.post(
[
body('email').isEmail().withMessage("뭔가이상하"),
body('password').isStrongPassword().withMessage("특수문자 하나,알파벳 소문자 하나, 알파벳 대문자 하나이상"),
isValidate
],
'/login', // <- 여기 하고 이 위하고 순서 반대였음
(req, res) => {
const {email, password} = req.body;
const sql = `SELECT * FROM users VALUES(?, ?)`
const values = [email, password];
conn.query(sql, values,
(err, results) => {
res.json(results);
}
);
})
Router를 쓸때 위치 잘못 썼음
router.post(
'/login',
[
body('email').isEmail().withMessage("뭔가이상하"),
body('password').isStrongPassword().withMessage("특수문자 하나,알파벳 소문자 하나, 알파벳 대문자 하나이상"),
isValidate
],
(req, res) => {
const {email, password} = req.body;
const sql = `SELECT * FROM users VALUES(?, ?)`
const values = [email, password];
conn.query(sql, values,
(err, results) => {
res.json(results);
}
);
})