로그인을 했을때 jsonwebtoken 라이브러리를 사용해서 토큰을 생성하려고했는데,
토큰은 무사히 생성되었지만, 토큰을 가져와서 디코딩할때 다음과 같은 오류가 생겼다.
//jwt.js
function decodePayload(token) {
return jwt.verify(token, secretKey, (error, decoded) => {
if (error) {
console.log("jwt 에러발생 : ", error.message);
return;
} else {
console.log(decoded); // 유저 정보 object 반환
}
});
}
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'call') at Hmac.CipherBase
정의되지 않은(undefined) 객체(object)의 속성(property) 값 또는 함수를 읽으려고 하거나 호출하려고 할 때 발생하는 오류다.
잘 살펴보니 인증코드를 가지고 복호화를 하려고하고있었다... 수정함...
'프로그래밍 > react' 카테고리의 다른 글
Expected an assignment or function call and instead saw an expression (0) | 2022.10.31 |
---|---|
Uncaught TypeError: function is not iterable (cannot read property Symbol(Symbol.iterator)) (0) | 2022.10.27 |
리액트로 동적라우팅 구현하기 (0) | 2022.10.24 |
a태그 대신 react-router-dom으로 링크 연결하기 (0) | 2022.10.22 |
전역 스타일 만들고 적용 / GlobalStyle (0) | 2022.10.22 |
댓글