我有一个使用express和Node.js的应用程序。在此app中,用户使用凭证登录,然后生成JWT令牌以验证进一步的HTTP请求。我正在尝试删除浏览器缓存,因此当用户注销时,用户点击后退/前进按钮时应该没有浏览器缓存网页。我做了一些研究并尝试了一些解决方案但没有成功。其中之一是 -
app.use(function (req, res, next) {
res.header('Cache-Control', 'private, no-cache, no-store, must-revalidate');
res.header('Expires', '-1');
res.header('Pragma', 'no-cache');
next()
});
请指导。感谢