Customizable grant TTL per application
Add an app-level Grant TTL setting so developers can configure how long user authorization grants remain valid per application.
Today, Logto uses a fixed 180-day grant TTL, which acts as a hidden cap for refresh-token-backed sessions. This project makes that limit explicit and configurable in application settings, while keeping 180 days as the default.
Refresh token rotation will not bypass grant expiration. Effective lifetime remains limited by grant TTL, refresh token TTL, session binding, or explicit revocation, whichever comes first.