49 Star 106 Fork 39

Rezero / route.js

 / 详情

路由是否考虑权限这部分的控制

待办的
创建于  
2015-10-13 15:45

权限的控制有做考虑么,像是session过期之类的判断需要加上自建路由先判断,然后再next执行匹配吗

评论 (2)

权限控制这些都属于中间件,所有的中间件都可以通过 use(fn)去做

//比如 登陆判断
function isLogin(req,next){
    //判断
    reqxxx(function(flag){
        req.loginFlag=flag;
        if(flag)next();
        else req.forword('/nologin');
    });
}
//如果是全局拦截
app.use(isLogin);
//特定url拦截
app.use('/l/*',isLogin)

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
JavaScript
1
https://gitee.com/diqye/route.js.git
git@gitee.com:diqye/route.js.git
diqye
route.js
route.js

搜索帮助