basicAuth ミドルウェアは、このミドルウェアを使用した後、Web サイトに ID 認証機能を追加します。
ユーザーは、Web サイトにアクセスするときにユーザー名とパスワードを入力する必要があります。ユーザー名とパスワードを入力して検証に合格した場合にのみ、Web サイトにアクセスできます。
ユーザーが入力したユーザー名とパスワードが条件を満たしている場合、ミドルウェアは true を返し、ユーザーの Web サイトへのアクセスを許可します。そうでない場合は、false を返し、Web サイトへのアクセスは許可されません。
varexpress=require("express");
var app=express();
app.use(express.basicAuth("gys","123"));
app.get("/",function(req,res){
res.send("こんにちは ff");
});
app.listen(1337,"127.0.0.1", function () {
console.log("監視開始、笑");
});
コードを変更して柔軟性を高めます
varexpress=require("express");
var app=express();
app.use(express.basicAuth(function(user,pass){
user==="gys"&&pass==="123";
を返す
}));
app.get("/",function(req,res){
res.send("こんにちは ff");
});
app.listen(1337,"127.0.0.1", function () {
console.log("監視開始、笑");
});
コードを実行します: