From 97f4f3a4883712387a6d1c0c3786dad23abe4a0f Mon Sep 17 00:00:00 2001 From: Pablinux Date: Sat, 13 Jul 2024 01:34:03 -0500 Subject: [PATCH] CORRECCION ERROR 2 --- src/controladores/controlador_General.js | 29 ++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/controladores/controlador_General.js b/src/controladores/controlador_General.js index 9f5f5b7..d69dece 100644 --- a/src/controladores/controlador_General.js +++ b/src/controladores/controlador_General.js @@ -28,9 +28,38 @@ controlador.verVentasJson = (req, res) => { controlador.app_login = (req, res) => { res.render('login'); }; + controlador.auth_redirect = (req, res) => { res.render('login'); }; + +controlador.auth = (req, res) => { + console.log(req.body); + var pwd = stringTo_md5(req.body.password); + req.getConnection((error, conn, next) => { + 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"); + } else { + try { + if (rows.length > 0) { + //res.json({sision:"exitosa"}); + + console.log(rows); + res.render('app_pedidos'); + } + } catch (e) { + res.render('login'); + //next(); + } + } + }); + //conn.end(); + }); + + //res.render(''); +}; function stringTo_md5(data_string) { var crypto = require('crypto'); const md5 = crypto.createHash('md5').update(data_string).digest('hex');