[Error handling] 로그인 기능 구현 테스트 시 응답으로 쿠키에 JWT 가 확인되지 않았던 문제
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
> ### 어떤 에러인가요?
> 포스트맨으로 로그인 기능 구현 테스트 시 응답으로 쿠키에 JWT 가 확인되지 않았었습니다.
>
> ### 에러 핸들링 방법
> 현재 https 가 아닌 http 서버로 기능 구현 테스트를 하던 중이었기 때문에 응답으로 쿠키 설정 시 옵션에 secure: true 옵션을 주니까 응답에 쿠키가 확인되지 않았었습니다. secure 옵션을 없애주니 응답에 정상적으로 쿠키가 담겨져 오는것을 확인 할 수 있었습니다.
>
> ```js
> res
> .cookie("accessToken", accessToken, {
> httpOnly: true,
> secure: true,
> sameSite: "none",
> })
> ```
>
> 위 코드에서 secure: true 옵션을 지워주니 해결 되었습니다.
> 어떻게 보면 엄청 당연하고 사소한 문제였고 그래서 금방 해결할 수 있었지만, 코드 작성 시 이렇게 사소한 부분들을 놓치고 가면 안되겠다는 것을 다시 한 번 느겼습니다.
>
> ### 에러 핸들링을 위해 참고한 레퍼런스 링크
> [링크](https://grooveshark.tistory.com/76)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.