Your JWT access token has passed its expiration time (exp claim), causing API requests to fail.
Requests suddenly start failing after working
'Token expired' error message
User gets logged out after a period of time
Token's 'exp' claim time has passed
Refresh token flow not implemented
Clock skew between client and server
DevConsole decodes JWTs instantly so you can see expiration times. Inject fresh tokens or test your refresh flow.
Use the JWT decoder to see the 'exp' claim.
Compare the exp timestamp to the current time.
Trigger your refresh token endpoint and verify new tokens are issued.
Access tokens are typically 15-60 minutes. Refresh tokens can be days or weeks.
DevConsole can inject tokens with custom exp claims so you can test refresh logic.
DevConsole gives you the visibility and control to fix issues like jwt token expired in seconds, not hours.
Get DevConsole Pro