inflearn logo
강의

Course

Instructor

Next-Generation Node.js Backend Server Development (with Fastify & Prisma & Typescript)

401 not expired token 에러 메세지는 언제 쓰이나요?

Resolved

269

xxx

1 asked

0

인증구현 - 회원가입(register) 강의 중 4분 23초 경에

401 error로 not expired token라는 에러가 있더라구요.

보통 토큰이 만료되었을 때, 해당 토큰을 사용해서 접근하려고 하면 나오는 에러라고 단순히 생각했었는데,

자세히 보니까 "not" expired token 이라고 되어있는데, 토큰이 만료되지 않았는데 왜 에러인가요?

node.js typescript rest-api prisma fastify

Answer 2

1

Indie Coder

이부은 not 이 잘 못 들어간 것 같습니다.

이해하신 것 처럼 401의 경우 토큰이 잘 못 되었을 때 보여주는 오류가 맞습니다.

그래서 아래와 같이 수정해서 사용하면 되겠습니다.

  expired: {
    success: false,
    status: 401,
    message: 'Token Expired'
  },

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. xxx님.

“not expired token”이라는 에러 메시지는 혼란스러울 수 있습니다. 일반적으로 토큰이 만료되었을 때 401 Unauthorized 에러가 발생하는 경우가 많지만, 이 에러 메시지는 토큰과 관련된 다른 문제가 있을 수 있음을 시사합니다. 이런 에러는 종종 토큰이 잘못 형성되었거나, 토큰을 처리하는 서버 간의 시간 동기화 문제, 혹은 다른 인증 로직상의 버그가 원인이 될 수 있습니다.

빠르게 확인해야 할 사항은:
1. 토큰 발행 시 설정된 유효 기간(expiresIn)이 정확히 설정되었는지 확인해 주세요.
2. 서버의 시간 설정이 정확한지 점검해 보세요. 서버의 시간이 클라이언트와 크게 다르다면 예상하지 못한 인증 오류가 발생할 수 있습니다.
3. 사용 중인 토큰 라이브러리의 문서를 참조하여 각 함수 호출 시 올바른 매개변수를 전달하고 있는지 검증하세요.

아래 링크를 통해 관련 문제에 대한 토론과 해결 방안을 확인하실 수 있습니다:
- “섹션 5 login 인증 기능” - 코스 섹션에서 인증 기능 테스트 중 발생할 수 있는 오류에 대한 커뮤니케이션 예시

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

명시적 타입 선언(콜론 타입 선언)과 as 타입 단언 차이

0

5

1

제네릭 클래스 핸드북 페이지가 undefined라고 나옵니다.

0

10

1

Next.js + Tanstack Query BFF 구조 질문

0

13

1

3강 질문

0

18

1

스프링부트 서버 에러나요

0

17

1

74. 데이터 캐시 - 1 (이론) 강의 영상 누락

0

29

1

2강 nodejs 3단계 설명 질문

0

33

1

useEffect와 lifecycle문의

0

26

2

Next.js 사전렌더링 이해하기 부분

0

28

2

프론트엔드 학습 수준 문의

0

37

2

useMutation 적용 후 새로운 글 등록시 content가 안보여요

0

34

2

적절한 타입 찾기 React.ChangeEvent<HTMLInputElemen>

0

29

2

모달 관련 질문

0

34

3

prisma migrate 오류

0

179

3

Swagger 문서 접근 권한

0

235

1

앱에 refreshToken을 전송할때 궁금한점이 있습니다.

0

330

2

배포-ubuntu에서 문제

0

244

1

openssl 설치후 적용 안되요

0

357

1

comment 기능

0

193

1

섹션 5 login 인증 기능

0

335

2

Prisma 환경 설정 질문있어요!

0

247

2

TypeError 관련하여 문의드립니다.

0

293

1

똑같이 따라하고 오류나서 다시해보고 다시해보고 올려주신 코드 확인해봐도 계속 에러가 뜨는대요 ㅠ.ㅠ

0

803

1

강좌의 샘플 프로젝트 파일을 올려주시면 좋을 것 같아요.

0

557

2