session销毁监视器获取session属性
时间: 2024-06-12 12:11:28 浏览: 104
监听session的创建到销毁
session销毁监视器可以通过在session中设置一个destroy事件来实现。当session被销毁时,该事件将被触发。可以在该事件中获取session的属性。例如,可以使用以下代码来设置session销毁事件并获取session属性:
```
req.session.on('destroy', function() {
console.log('session destroyed');
console.log('session loginTB: ' + req.session.loginTB);
console.log('session cookie expires: ' + req.session.cookie.expires);
});
```
这将在session被销毁时打印出session的loginTB属性和cookie的过期时间。需要注意的是,如果session是在服务器端被销毁的,那么客户端的cookie也需要被删除,否则客户端仍然可以使用该cookie来访问服务器。可以使用以下代码来删除客户端的cookie:
```
res.clearCookie('session');
```
阅读全文