쿠키에 accessToken, refreshToken을 담고, 조회 시에 undefined
76
投稿した質問数 4
쿠키안에 accessToken과 refreshToken을 JSON.stringfy()로 문자열로 담아주는데 getCookie()를 할시에 object타입으로 전달되어서 accessToken과 refreshToken이 undefined로 잡혀 갱신이안됩니다.
回答 1
0
우선 로그인을 처리해서 리액트에서 받은 결과가 정상적인 객체인지 확인한 후에 JSON.stringify( )를 해 주어야 합니다. 혹시 API서버에서 결과가 다르게 나오는지 확인해 주시고 객체가 아닌 문자열이라면 코드를 확인할 수 있는 링크를 꼭 아래 적어둔 메일로 알려주시면 감사하겠습니다.
로그인을 한 후에 브라우저의 application 항목을 보시면 url인코딩된 문자열이 아래처럼 존재하는지 먼저 확인해 주세요 (package.jso의 react-cookie의 버전도 확인해 주세요)
"react-cookie": "^6.1.1",
%7B%22social%22%3Afalse%2C%22pw%22%3A%22%242a%2410%24emXZMHr5UuD.oR1XICr3B.318Fs6ml1uHXdXMQ%2FSGCVzBFJ2ojYAq%22%2C%22nickname%22%3A%22USER1%22%2C%22accessToken%22%3A%22eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb2NpYWwiOmZhbHNlLCJwdyI6IiQyYSQxMCRlbVhaTUhyNVV1RC5vUjFYSUNyM0IuMzE4RnM2bWw. 생략
리액트의 cookieUtil에서는
export const getCookie = (name) => {
const member = cookies.get(name)
console.log("getCookie-------------------------------------")
console.log(member)
return member
}
와 같이 수정해서 쿠키에서 제대로 값이 읽어내는지 확인해 주세요..

혹시 문자열 생성이 이상하게 되시나요?
만일 그렇다면 제가 백엔드 코드를 볼 수 있도록 cookie_00@naver.com으로 알려주세요
정상적인 동작 여부는 해당 섹션의 마지막 수업자료로 서버쪽 소스 코드가 있으니 참고삼아 실행해서 동작시켜 보시는 방법도 있습니다.
동일하게 실습하는데 이상하게 페이지를 찾지 못하네요..
0
71
2
22. REST 방식 컨트롤러 만들기(2), 29. 등록처리 부분 질문이 있습니다.
0
74
2
37강. 강의수업듣다 질문드립니다.
0
55
2
TodoDTO test 함수
0
77
3
강사님 오타 있음요
0
74
2
No 1. 교제(ppt) soruce 복붙 문제 의 건
0
93
4
No 1. 교제(ppt) soruce 복붙 문제 의 건
0
66
3
17강 문의드립니다.
0
43
1
카카오 연동설정이 이제 안되는거 같아요
0
177
2
8장 마지막 강의 시 오류
0
97
4
혹시 뭐가 문제인지 알 수 있나요?
0
85
2
챕터: React-Router 설정
0
57
2
백)TODO관련
0
55
2
마리아 db 설치중 포트를 이미 사용중이라고 합니다
0
106
2
이강의 듣고 소화시켰다면 몇년차 정도 개발자라고 할수 있을까요?
0
105
1
CSR , SSR 의 수요 궁금증 질문
0
79
2
섹션5부터...
0
71
1
간단한 코드 질문!!
0
58
2
tbl_todo 질문입니다
0
63
2
수업 외 질문인데 'tbl'이 무슨 의미인가요???
0
284
2
엔티티클래스에서 질문입니다
0
76
2
수정시 writer값이 삭제되는 오류
0
39
2
교안 31 오타 수정해주세요
0
60
2
소셜 로그인 질문 있습니다
0
71
2

