El middleware de Basicauth agrega la función de autenticación de identidad al sitio web. Después de usar el middleware,
Cuando un usuario visita un sitio web, debe ingresar un nombre de usuario y una contraseña. Solo después de que el usuario haya ingresado el nombre de usuario y la contraseña y la verificación aprobada puede acceder al sitio web.
Cuando el nombre de usuario y la contraseña ingresados por el usuario cumplen con las condiciones, el middleware devolverá verdadero, lo que permite al usuario acceder al sitio web. De lo contrario, se devolverá falso. No se permitirá el acceso al sitio web.
La copia del código es la siguiente:
var express = request ("express");
var app = express ();
app.use (express.basicauth ("gys", "123"));
app.get ("/", function (req, res) {
res.send ("Hola ff");
});
app.listen (1337, "127.0.0.1", function () {
console.log ("Comience a monitorear, jaja");
});
Modificar el código para que el código sea más flexible
La copia del código es la siguiente:
var express = request ("express");
var app = express ();
app.use (express.basicauth (function (user, pass) {
return user === "gys" && pass === "123";
}));
app.get ("/", function (req, res) {
res.send ("Hola ff");
});
app.listen (1337, "127.0.0.1", function () {
console.log ("Comience a monitorear, jaja");
});
Ejecute el código: