Cómo crear una página de inicio de sesión en Node.js con MySQL en Express

Simplemente puede hacer un archivo de conector mysql que contenga un grupo de mysql como este:

// Cargar módulo
var mysql = require (‘mysql’);
// Inicializar grupo
var pool = mysql.createPool ({
connectionLimit: 100, // importante
host: ‘127.0.0.1’,
usuario: ‘root’,
contraseña: ‘root’,
base de datos: ‘db_name’,
depuración: falso
});
module.exports = pool;

Más tarde, simplemente puede incluir el conector en otro archivo, vamos a llamarlo manageDB.js:

var pool = require (‘./ mysqlConnector’);

Y haga un método invocable como:

exportaciones.executeQuery = función (consulta, devolución de llamada) {
pool.getConnection (función (err, conexión) {
si (err) {
conexión.release ();
tirar err;
}
connection.query (consulta, función (err, filas) {
conexión.release ();
si (! err) {
devolución de llamada (nulo, {filas: filas});
}
});
connection.on (‘error’, función (err) {
tirar err;
regreso;
});
});
}

Ahora puede incluir manageDB en sus controladores y usar el Método executeQuery allí convenientemente.

Con respecto a la aplicación de inicio de sesión, la aplicación de inicio de sesión en node y express es bastante simple como cualquier otro marco.
Puede verificar este (aunque está en mongo) braitsch / node-login

Es posible que desee explotar las bibliotecas como: analizador de cookies, sesión rápida y ‘almacén de archivos de sesión’.

¡Espero eso ayude!

Puede verificar este código que le permitirá comprender cómo crear una API de descanso estable y segura:

yug95 / node-mysql

Mira este artículo también:

HOLA Techies! – Yogesh Agrawal – Medio

Para cualquier corrección actualizarme.

Este tutorial coincide exactamente con sus requisitos.

Lea el tutorial completo aquí —-> Ep. 03 – Nodo JS + Express + MySQL -> Creación de un servicio web RESTful

Por favor, consulte estos tutoriales. Es bueno para principiantes.

http://scotch.io/tutorials/javashttp://cwbuecheler.com/web/tutor

Para conectar mysql con el nodo js http://www.clusterdb.com/mysql/m … el tutorial será útil