-1
NodeとExpressを使用して、セッションをチェックしてユーザがログインしているかどうかを確認します。ブラウザがログインページに達してセッションが確立されている場合は、プロファイルページにリダイレクトされます。しかし、ログインした後、バックスペースを押すとログインページに入ることができます。次に、リフレッシュすると、プロフィールページにリダイレクトされます。どのようにこれが起こります、そして、私はこれを変えるために何ができますか?これはフレームワークに関係なく問題ですか?ありがとうございました。get/postのナビゲーション要求をバックスペースしないのはなぜですか?
router.get('/', function(req, res) {
if (session.verified) {
res.redirect(path);
}
else {
res.render('login.html');
}
});
共有いくつかのコードと[MCVE] –
あなたがバックスペースを押すとページイマイチが再ロードするので、servercodeイマイチが実行に行くことができないのでTheyveは、常に別のサイトにリダイレクトするページを得ました。サイトがリロードされたときにJavaScriptのクッキーがチェックされる可能性があります。 –
@ DanielA.White私はサンプルコードをここに入れました。ありがとう。 – ys27