Запитання 3
In the access/refresh token pattern, why is the access token designed to be short-lived (e.g., 5-15 minutes)?
Варіанти відповідей
Short-lived tokens are cheaper to generate on the server
It travels on every API request and is therefore the credential most exposed to leakage (logs, proxies, crash reports), so its blast radius is minimized by limiting its useful lifetime
Mobile networks cannot reliably transmit tokens valid for longer than 15 minutes
OAuth specifications mandate this exact timeframe