diff --git a/routes/index.js b/routes/index.js index 01877b2..b158516 100644 --- a/routes/index.js +++ b/routes/index.js @@ -3,6 +3,7 @@ var app = express() app.use(require('./datos_personales')); app.use(require('./login_persona')); +app.use(require('./login_admin')); app.use(require('./crear_pdf')); app.use(require('./get_pdf')); app.use(require('./traer_datos')); diff --git a/routes/login_admin.js b/routes/login_admin.js index 23f2ace..f352e6a 100644 --- a/routes/login_admin.js +++ b/routes/login_admin.js @@ -25,13 +25,18 @@ function depurado(cadena) { } -app.post('/loggin_admin', async(req, res) => { +app.post('/login_admin', async(req, res) => { try { let data = req.body; let usuario = depurado(data.usuario); //console.log(usuario, " lksaldksjdlasd"); let cad = `select * from admin where usuario='${data.usuario}'`; let respuesta = query(cad); + let pass = data.password; + //console.log(pass); + let n_pasword = await bcrypt.hash(pass, 10); + //console.log(data); + console.log(n_pasword); // console.log(respuesta); respuesta.then(async r => { // console.log(r, r.length); @@ -39,11 +44,11 @@ app.post('/loggin_admin', async(req, res) => { res.status(400).json({ error: false, msj: "Usuario o contraseƱa invalidos" }); return; } else { - let pass = data.password; + pass = data.password; //console.log(pass); - let n_pasword = await bcrypt.hash(pass, 10); + n_pasword = await bcrypt.hash(pass, 10); //console.log(data); - // console.log(n_pasword); + console.log(n_pasword); let ban = bcrypt.compareSync(data.password, r[0].password); if (ban == true) { res.status(200).json({ error: false, msj: "bienvenido", mesa: r[0].nombre_mesa, id_admin: r[0].id_admin }); diff --git a/sql/base.sql b/sql/base.sql index 07d0835..21ece40 100644 --- a/sql/base.sql +++ b/sql/base.sql @@ -123,6 +123,8 @@ ALTER TABLE `numero_referencia` ADD FOREIGN KEY (`id_persona`) REFERENCES `perso ALTER TABLE `mensaje` ADD FOREIGN KEY (`id_persona`) REFERENCES `persona` (`id_persona`); +insert into admin values (null, 'admin', '$2b$10$px4SyAbrMSOFTndhhz5bW.YWfSt9EHEwbWD1lrFEStiOuz/uhb35e'); + insert into evento values (null, 'Conversatorio', 'Mesa 1: Nuestra imagen actual', 200);