express的中间件basicAuth详解
来源:互联网 发布:串口摄像头调试软件 编辑:程序博客网 时间:2024/06/02 15:13
basicAuth中间件为网站添加身份认证功能.在使用了该中间件后,
用户访问网站时必须输入用户名与密码,在用户输入了用户名与密码并通过验证之后才能访问网站.
当用户输入的用户名和密码符合条件,中间件会返回true,允许用户访问网站.否则会返回false.不允许访问网站.
复制代码 代码如下:
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("开始监听啦,哈哈");
});
对代码进行修改使代码更加灵活
复制代码 代码如下:
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("开始监听啦,哈哈");
});
运行代码:
0 0
- express的中间件basicAuth详解
- 【Node.js】basicAuth中间件的使用
- 用basicAuth中间件实现身份验证
- express里的中间件
- 深入理解express的中间件
- express的中间件use,Router
- express 中间件
- express 中间件
- nodesj中 中间件express-session的理解
- 写一个读取环境变量的Express中间件
- Express错误处理中间件的参数使用
- Express 4.x中间件express-session的详细解析
- Nodejs express之中间件
- Express validate 中间件
- Express中间件-01: 入门
- express 4中间件迁移
- express常用中间件
- express中间件--Morgan
- 关于ML、DL中的一些问题(1)——数据归一化的作用
- 【Java】一行代码读完记事本中的二维表
- 自己撸一个折线图
- 极光单推设置别名
- openGL三维网格坐标,旋转,缩放,灯光设置,纹理读取,模型读取(MFC单文档)
- express的中间件basicAuth详解
- latex中微调字体大小
- MySQL无限分类的数据表设计以及各种查询
- screen命令总结
- 关于RDD
- 杂谈
- 软件安装:RPM、SRPM与YUM
- Axure RP 实现登录用户校验的三种方式
- Mapped Statements collection does not contain value for 解决方法