JavaScript - Web サイトに一定期間ログインした後に操作なしで終了するタイムアウトの原則を実装するにはどうすればよいですか。フロントエンドとバックエンドでそれぞれどのように対処するか?
欧阳克
欧阳克 2017-06-28 09:23:39
0
2
1313

Webサイトに一定時間ログインした後、たとえば30分間操作がなかった場合にログアウトするにはどうすればよいですか?
バックエンドとフロントエンドではどのような処理が必要ですか?

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

全員に返信(2)
仅有的幸福

フロントエンドがリクエストを送信します

バックエンドはリクエストを取得し、セッションをクリアして、直接リダイレクトします。

または、フロントエンドの応答を返し、フロントエンドをリダイレクトさせます


質問の意味が曖昧です

操作中にセッションが有効になり、タイムアウトのリダイレクトが発生した場合

応答ヘッダーにタグを追加したり、期限切れの場合は削除したり、変更したりできます

このようにして、すべてにリクエストが含まれる場合、セッションの有効性を見つけてフロントエンドをリダイレクトできます

いいねを押す +0
ringa_lee

フロントエンドの場合、ログインがタイムアウトした場合、タイムアウト後の戻り値があり、その戻り値を基にログインページからログアウトしたり、Webページを閉じたりすることができます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート