league_oauth2_server: authorization_server: private_key: '%env(resolve:OAUTH_PRIVATE_KEY)%' private_key_passphrase: '%env(resolve:OAUTH_PASSPHRASE)%' encryption_key: '%env(resolve:OAUTH_ENCRYPTION_KEY)%' access_token_ttl: PT15M # 15 minutes refresh_token_ttl: P7D # 7 days auth_code_ttl: PT30M # 30 minutes require_code_challenge_for_public_clients: false resource_server: public_key: '%env(resolve:OAUTH_PUBLIC_KEY)%' scopes: available: ['email', 'profile', 'openid', 'apps:easyexploit', 'apps:easyaccess', 'apps:easymonithor', 'apps:easycheck', 'apps:manage', 'orgs:manage', 'users:manage'] default: ['email', 'profile', 'openid'] persistence: doctrine: entity_manager: default when@test: league_oauth2_server: persistence: in_memory: null