login completado

This commit is contained in:
2022-11-04 12:40:22 -05:00
parent ffd9c9f897
commit 0ee3289bac
2 changed files with 13 additions and 5 deletions

View File

@@ -26,8 +26,9 @@ controlador.app_login = (req, res) => {
}; };
controlador.auth = (req, res) => { controlador.auth = (req, res) => {
console.log(req.body); console.log(req.body);
var pwd = stringTo_md5(req.body.password);
req.getConnection((err, conn) => { 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){ if(err){
//res.json(err); //res.json(err);
res.json("No Autorizado"); res.json("No Autorizado");
@@ -35,11 +36,12 @@ controlador.auth = (req, res) => {
try{ try{
if(rows.length>0){ if(rows.length>0){
//res.json({sision:"exitosa"}); //res.json({sision:"exitosa"});
console.log(rows); console.log(rows);
res.render('panel_control'); res.render('panel_control');
} }
}catch(e){ }catch(e){
res.render('login.ejs'); res.render('login');
next(); next();
} }
} }
@@ -48,7 +50,13 @@ controlador.auth = (req, res) => {
//res.render(''); //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) => { controlador.app_sigma = (req, res) => {
res.render('app_pedidos'); res.render('app_pedidos');
}; };

View File

@@ -19,7 +19,7 @@
<body class="login-page" style="min-height: 497.361px;"> <body class="login-page" style="min-height: 497.361px;">
<div class="login-box"> <div class="login-box">
<div class="login-logo"> <div class="login-logo">
<a href="https://sigmac.app"><b>SIGMA</b> WEB</a> <a href="https://sigmac.app"><b><img src="img/pedidos64.png" alt="logo" width="48"> SIGMA</b> WEB</a>
</div> </div>
<div class="card"> <div class="card">
<div class="card-body login-card-body"> <div class="card-body login-card-body">
@@ -34,7 +34,7 @@
</div> </div>
</div> </div>
<div class="input-group mb-3"> <div class="input-group mb-3">
<input type="password" class="form-control" placeholder="Contraseña" id="pwd" name="passwprd"> <input type="password" class="form-control" placeholder="Contraseña" id="pwd" name="password">
<div class="input-group-append"> <div class="input-group-append">
<div class="input-group-text"> <div class="input-group-text">
<span class="fas fa-lock"></span> <span class="fas fa-lock"></span>