로그인 쿠키로 처리

JD_S·2022년 10월 13일
0

쿠키

Cookie cookie = new Cookie("userId", String.valueOf(user.getId()));
response.addCookie(cookie);

이런 식으로 쿠키를 저장 후 쿠키 값으로 회원의 id값을 담아주려 했다. 화면 Network창에 분명 쿠키는 생성됐지만 인텔리제이 콘솔로그로 쿠키를 찍었는데 null이 나왔다. spring에서 cookie를 저런식으로 넣는것은 JSP, interceptor에서는 허용된다. 그래서 결국 CookieGenerator를 사용 했다.

CookieGenerator cookie = new CookieGenerator();
cookie.setCookieName("쿠키이름");
cookie.addCookie(response,);

이렇게 설정하고 나니 잘 됐다.

profile
Whatever does not destroy me makes me stronger.

0개의 댓글