我passport.js
在我的节点程序中使用,用于授权控制,
假设我有两个不同授权的页面
//need authorization
app.get('/admin', checkaccess, function (req, res) {
})
//doesn't need authorization
app.get('/blog', function () {
})
当我登录并在 page 时/admin
,我跳到/blog
同一个窗口中,然后我清除了cookie
,
这意味着我无法再访问/admin
,如果我打开一个新窗口并尝试/admin
,确实我不能,
但是当我在浏览器中使用后退按钮/blog
切换到时/admin
,它成功了!
是缓存问题吗?我怎样才能阻止这种情况发生?