「サインインしたままにする」オプションがあるログインフォームがあります。ユーザーがこのオプションをチェックしてログインボタンを押した場合。次に、ユーザー名とパスワードをCookieに保存して、ユーザーのコンピューターに送信できると思います。次に、ユーザーがサイトを再度開くと、そのCookieがユーザーのコンピューターに存在するかどうかを確認できます。存在する場合は、Cookieからユーザー名とパスワードを取得し、ユーザーにサインインします。しかし、問題はどうすればユーザーのコンピューターにCookieを送信できるかということです。私の知る限りでは。あなたはそのようにクッキーを設定することができます
Cookie userCookie = new Cookie("userCookie", "loginUser");
//sessionCookie.setMaxAge(60 * 15);
userCookie.setPath("/");
httpServletResponse.addCookie(userCookie);
設定しない場合、setMaxAge
それはブラウザレベルのCookieです。つまり、ユーザーがブラウザを閉じると、Cookieは削除されます。そのCookieをユーザーのコンピューターに送信し、ユーザーのコンピューターから取得して自動的にサインインするにはどうすればよいですか?
ありがとう