Spring boot kim's Shop/리팩토링

Springboot 로그인 리팩토링! with ResponseCookie

디비드킴 2021. 9. 21. 22:51

access/refresh토큰을 쿠키로 주고 있었다
프런트가 http->https가 된 이후로 크롬에서 테스트를 안 해봤는데
우연히 들어갔다가 samesite이슈에 걸려서 쿠키를 다시 발급하게 됐다

cookie->ResponseCookie로 변경하였다

cookieService

cookieService.java

httponly옵션은 없으니 수기로 작성해주자!

 

추가 httponly옵션 있음

테스트

https://localhost:8443/index.html

이슈가 사라지고 잘 로그인된다!
(Csrf토큰은 그냥 마음대로 만든곳이니 무시해주세요)