小编Wee*_*Wee的帖子

如何使用 node.js express-session 关闭单独的会话?

我在 express.js 应用程序中使用 express-session 模块进行会话处理

我的 express.js 应用程序为用户和管理员权限创建会话。

我有req.session.userreq.session.admin

我遇到的问题是我不知道如何关闭 1 个会话而不是另一个。

您可以使用以下命令关闭会话:req.session.destroy()

但这会破坏两个会话。我尝试使用req.session.user.destroy()没有运气。它不是有效的命令。

那么我怎样才能销毁 1 个会话而不是另一个会话呢?

node.js express express-session

3
推荐指数
1
解决办法
1599
查看次数

或者运算符不在IF语句Node.js中工作

我最初在node.js中有一条路由声明:

如果req.url ===某事或什么东西或什么东西,做这个,否则,那样做.

问题是即使if条件不满足,else语句也从未执行过.无论如何都只执行if语句

我已经打破了我的路线,试图找出问题.我把它简化为:

app.get('/test', function(req,res) {

        var category = 'stupid3';

        if(category === 'stupid' || 'stupid2') {

            res.end('yup');

        } else {

            res.end('nope');

        }

});
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

为什么不会执行else语句?

javascript node.js

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

node.js ×2

express ×1

express-session ×1

javascript ×1