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