Die BasicAuth Middleware fügt der Website Identitätsauthentifizierungsfunktion hinzu. Nach der Verwendung der Middleware,
Wenn ein Benutzer eine Website besucht, muss er oder sie einen Benutzernamen und ein Passwort eingeben. Erst nachdem der Benutzer den Benutzernamen und das Passwort eingegeben hat und die Bestätigung bestanden hat, kann er oder sie auf die Website zugreifen.
Wenn der vom Benutzer eingegebene Benutzername und Kennwort die Bedingungen erfüllen, wird die Middleware true zurückgegeben, sodass der Benutzer auf die Website zugreifen kann. Andernfalls wird falsch zurückgegeben. Der Zugriff auf die Website ist nicht zulässig.
Die Codekopie lautet wie folgt:
var express = required ("express");
var app = express ();
app.use (express.basicauth ("gys", "123");
app.get ("/", function (req, res) {
res.send ("Hallo ff");
});
app.Listen (1337, "127.0.0.1", function () {
console.log ("Überwachung beginnen, haha");
});
Ändern Sie den Code, um den Code flexibler zu gestalten
Die Codekopie lautet wie folgt:
var express = required ("express");
var app = express ();
app.use (express.basicauth (Funktion (Benutzer, Pass) {
return user === "gys" && pass === "123";
}));
app.get ("/", function (req, res) {
res.send ("Hallo ff");
});
app.Listen (1337, "127.0.0.1", function () {
console.log ("Überwachung beginnen, haha");
});
Führen Sie den Code aus: