v0.151.1
 1# Time in seconds before authorization codes expire.
 2OAUTH_SERVER_CODE_EXPIRY: int = 600
 3
 4# Time in seconds before access tokens expire.
 5OAUTH_SERVER_ACCESS_TOKEN_EXPIRY: int = 3600
 6
 7# Time in seconds before refresh tokens expire.
 8OAUTH_SERVER_REFRESH_TOKEN_EXPIRY: int = 60 * 60 * 24 * 30
 9
10# Whether to allow dynamic client registration (RFC 7591). MCP clients like
11# Claude self-register, so this is on by default.
12OAUTH_SERVER_ALLOW_DYNAMIC_REGISTRATION: bool = True
13
14# Scopes advertised in authorization server metadata. `offline_access` signals
15# that refresh tokens are available.
16OAUTH_SERVER_SCOPES_SUPPORTED: list[str] = ["offline_access"]