検索

ホームページ  >  に質問  >  本文

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

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

欧阳克欧阳克2731日前1324

全員に返信(2)返信します

  • 仅有的幸福

    仅有的幸福2017-06-28 09:25:39

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

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

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


    質問の意味が曖昧です

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

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

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

    返事
    0
  • ringa_lee

    ringa_lee2017-06-28 09:25:39

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

    返事
    0
  • キャンセル返事