1

セッションを無効にするために何度か試みました。次のコードを使用して、セッションからアイテムを削除し、セッション自体を無効にしました。

public String logout(HttpServletRequest request) {
    HttpSession session = request.getSession();
    if(session != null) {
        session.removeAttribute("user");
    }
    session.invalidate();
    return "redirect:/";
}

どういうわけか、別のユーザーがログインすると、前のユーザーの詳細がページに読み込まれます。物事を複雑にしたくないので、Spring Security は使用しませんでした。この問題の処理方法がわかりません。

4

1 に答える 1