Webサイトに一定時間ログインした後、たとえば30分間操作がなかった場合にログアウトするにはどうすればよいですか?
バックエンドとフロントエンドではどのような処理が必要ですか?
仅有的幸福2017-06-28 09:25:39
フロントエンドがリクエストを送信します
バックエンドはリクエストを取得し、セッションをクリアして、直接リダイレクトします。
または、フロントエンドの応答を返し、フロントエンドをリダイレクトさせます
質問の意味が曖昧です
操作中にセッションが有効になり、タイムアウトのリダイレクトが発生した場合
応答ヘッダーにタグを追加したり、期限切れの場合は削除したり、変更したりできます
このようにして、すべてにリクエストが含まれる場合、セッションの有効性を見つけてフロントエンドをリダイレクトできます
ringa_lee2017-06-28 09:25:39
フロントエンドの場合、ログインがタイムアウトした場合、タイムアウト後の戻り値があり、その戻り値を基にログインページからログアウトしたり、Webページを閉じたりすることができます。