From 0ee3289bac177ff45d1cdb08e62a7fd90b62a6b2 Mon Sep 17 00:00:00 2001 From: PABLINUX Date: Fri, 4 Nov 2022 12:40:22 -0500 Subject: [PATCH] login completado --- src/controladores/controlador_General.js | 14 +++++++++++--- src/views/login.ejs | 4 ++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/controladores/controlador_General.js b/src/controladores/controlador_General.js index f7ac538..015f612 100644 --- a/src/controladores/controlador_General.js +++ b/src/controladores/controlador_General.js @@ -26,8 +26,9 @@ controlador.app_login = (req, res) => { }; controlador.auth = (req, res) => { console.log(req.body); + var pwd = stringTo_md5(req.body.password); req.getConnection((err, conn) => { - conn.query(`SELECT * FROM usuarios WHERE n_sesion = ?`,[req.body.usuario],(err,rows)=>{ + conn.query(`SELECT * FROM usuarios WHERE n_sesion = ? and clave=?`,[req.body.usuario,pwd],(err,rows)=>{ if(err){ //res.json(err); res.json("No Autorizado"); @@ -35,11 +36,12 @@ controlador.auth = (req, res) => { try{ if(rows.length>0){ //res.json({sision:"exitosa"}); + console.log(rows); res.render('panel_control'); } }catch(e){ - res.render('login.ejs'); + res.render('login'); next(); } } @@ -48,7 +50,13 @@ controlador.auth = (req, res) => { //res.render(''); }; -//********* APP-SIGMA ********// +function stringTo_md5(data_string){ + var crypto = require('crypto'); + const md5 = crypto.createHash('md5').update(data_string).digest('hex'); + console.log("MD5: ", md5); + return md5; +} +//********* APP-PEDIDOS-SIGMA ********// controlador.app_sigma = (req, res) => { res.render('app_pedidos'); }; diff --git a/src/views/login.ejs b/src/views/login.ejs index e4e3be5..84095dc 100644 --- a/src/views/login.ejs +++ b/src/views/login.ejs @@ -19,7 +19,7 @@
- +