공통 에러 응답코드(토큰)
리프레시 토큰 미존재
필터 로직 수행중 리프레시 토큰 검증과정 리프레시 토큰이 null
Response
{
"status": 401,
"message": "비 정상적인 접근입니다.",
"code": "ERR-SEC-06",
"timestamp": "2024-11-16 02:00:18"
}
리프레시 토큰 유효기간 지남
필터 로직 수행 , 리프레시 토큰 검증 중 토큰의 유효기간이 지남
Response
{
"status": 401,
"message": "세션이 만료되었습니다.",
"code": "ERR-SEC-07",
"timestamp": "2024-11-16 02:00:18"
}
토큰의 카테고리(유형) 이 일치하지 않음
ex) 리프레시 토큰 검증 - > 액세스 토큰 , 액세스 토큰 검증 - > 리프레시 토큰
Response
{
"status": 401,
"message": "비 정상적인 접근입니다.",
"code": "ERR-SEC-08",
"timestamp": "2024-11-16 02:00:18"
}
비 정상적인 토큰 임
존재 하지 말아야 할 토큰 (ex : 지워졌어야 하는 토큰 혹은 존재하지 말아야 할 토큰 )
Response
{
"status": 401,
"message": "비 정상적인 접근입니다.",
"code": "ERR-SEC-09",
"timestamp": "2024-11-16 02:00:18"
}
액세스 토큰 만료( 리프레시 토큰을 통한 재발행)
액세스 토큰의 유효기간 만료 (5분) - > 리프레시 토큰을 통한 재발 행 필요
Response
{
"status": 410,
"message": "토큰을 재발행 하세요.",
"code": "ERR-SEC-10",
"timestamp": "2024-11-16 02:00:18"
}
토큰과 로그인정보가 일치하지않음
Response
{
"status": 410,
"message": "토큰과 로그인 정보가 일치하지 않음.",
"code": "ERR-SEC-11",
"timestamp": "2024-11-16 02:00:18"
}
비정상적토큰2 (토큰형식,문법오류,서버 사인키와불일치 등)
Response
{
"status": 410,
"message": "비정상적인 토큰입니다.",
"code": "ERR-SEC-12",
"timestamp": "2024-11-16 02:00:18"
}
Last updated