Concept Flow - Refresh token concept
User logs in
Server issues Access Token + Refresh Token
User uses Access Token to access resources
Access Token expires?
No→Continue Access
Yes
User sends Refresh Token to server
Server verifies Refresh Token
If valid, server issues new Access Token
User continues with new Access Token
If Refresh Token invalid, user must log in again
This flow shows how a user gets tokens, uses the access token until it expires, then uses the refresh token to get a new access token without logging in again.