Express - 在同一条路线

时间:2017-01-29 14:48:42

标签: javascript express

您好我想在同一路线上提供两种不同的前端应用程序。

用户将在HTTP标头中发送令牌,并根据令牌持有应用程序应该确定应该静态服务的文件夹的信息。那可能吗?

我已经有一个中间件可以解析令牌并为我提供用户角色。

首选行为是

module.exports = function (app) {
    app.get('/admin' function(req, res) {
        if(req.headers.security.role === 1) {
           // serve superadmin page
        } else if(req.headers.security.role === 2) {
           // serve user page 
        } else {
            // serve forbidden page
        }
    });

};

1 个答案:

答案 0 :(得分:0)

当然,这是一个带有nodejs的请求发送cookie的示例。

charAt