Files
api/src/controller/usuario/login.js
T

21 lines
538 B
JavaScript
Raw Normal View History

2020-10-02 01:11:05 -05:00
const bcrypt = require('bcrypt')
const Usuario = require('../../db/tables/Usuario')
const login = (body) => {
2020-10-04 13:58:45 -05:00
return Usuario.findOne({ where: { idUsuario: body.idUsuario } }).then(
(res) => {
2020-10-02 01:11:05 -05:00
if (res) {
if (!bcrypt.compareSync(body.password, res.password))
throw new Error('El usuario o contraseña son incorrectos.')
return { res }
}
throw new Error('El usuario o contraseña son incorrectos.')
2020-10-04 13:58:45 -05:00
}
)
// .catch((err) => {
// console.log(err)
// })
2020-10-02 01:11:05 -05:00
}
module.exports = login