express的中间件basicAuth详解
2014-12-04 10:25
771 查看
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("开始监听啦,哈哈");
});
运行代码:
您可能感兴趣的文章:
相关文章推荐
- express文件上传中间件Multer详解
- node.js 中间件express-session使用详解
- express的中间件cookieParser详解
- express的中间件cookieParser详解
- express中间件详解
- express的中间件bodyParser详解
- node.js中express中间件body-parser的介绍与用法详解
- express文件上传中间件Multer详解
- 详解vue+webpack+express中间件接口使用
- node中express的中间件之basicAuth
- express的中间件cookieParser详解
- 详解express与koa中间件模式对比
- express中间件
- express3.4.8源码解析之路由中间件
- express3.4.8源码解析之中间件
- 怎样给connect/express.js写中间件
- express的中间件basicAuth详解
- node中express的中间件之methodOverride
- 用basicAuth中间件实现身份验证
- node中express的中间件之cookieParser