Промежуточное программное обеспечение Basicauth добавляет функцию аутентификации идентификации на веб -сайт. После использования промежуточного программного обеспечения,
Когда пользователь посещает веб -сайт, он или она должен ввести имя пользователя и пароль. Только после того, как пользователь ввел имя пользователя и пароль и прошел проверку, может ли он или она получить доступ к веб -сайту.
Когда имя пользователя и пароль, введенные пользователем, соответствуют условиям, промежуточное программное обеспечение вернет True, что позволит пользователю получить доступ к веб -сайту. В противном случае неверно будет возвращено. Доступ к веб -сайту не будет разрешен.
Кода -копия выглядит следующим образом:
var Express = require ("Express");
var app = express ();
app.use (express.basicauth ("gys", "123"));
app.get ("/", function (req, res) {
res.send ("Hello ff");
});
app.listen (1337, "127.0.0.1", function () {
console.log ("Start Monitoring, Haha");
});
Изменить код, чтобы сделать код более гибким
Кода -копия выглядит следующим образом:
var Express = require ("Express");
var app = express ();
app.use (express.basicauth (function (user, pass) {
вернуть пользователь === "Gys" && pass === "123";
}));
app.get ("/", function (req, res) {
res.send ("Hello ff");
});
app.listen (1337, "127.0.0.1", function () {
console.log ("Start Monitoring, Haha");
});
Запустите код: