源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

express的中间件basicAuth详解

  • 时间:2021-01-28 06:12 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:express的中间件basicAuth详解
basicAuth中间件为网站添加身份认证功能.在使用了该中间件后, 用户访问网站时必须输入用户名与密码,在用户输入了用户名与密码并通过验证之后才能访问网站. 当用户输入的用户名和密码符合条件,中间件会返回true,允许用户访问网站.否则会返回false.不允许访问网站.
[u]复制代码[/u] 代码如下:
 var express=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("开始监听啦,哈哈");  });
  对代码进行修改使代码更加灵活
[u]复制代码[/u] 代码如下:
 var express=require("express");  var app=express();  app.use(express.basicAuth(function(user,pass){      return user==="gys"&&pass==="123";  }));  app.get("/",function(req,res){      res.send("你好ff");  });  app.listen(1337,"127.0.0.1", function () {      console.log("开始监听啦,哈哈");  });
运行代码: [img]http://files.jb51.net/file_images/article/201412/201412041026211.png[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部