passport.js
ノードプログラムで、承認制御のために使用します。
異なる承認で2つのページがあるとします
//need authorization
app.get('/admin', checkaccess, function (req, res) {
})
//doesn't need authorization
app.get('/blog', function () {
})
ログインしてページに移動すると、同じウィンドウ/admin
にジャンプして、/blog
cookie
/admin
これは、新しいウィンドウを開いてアクセスしようとすると、これ以上アクセスできないことを意味します/admin
。
しかし、ブラウザの戻るボタンを使用して/blog
に切り替えると/admin
、成功しました!
これはキャッシュの問題ですか?どうすればこれを止めることができますか?