[
'type' => 'Generic',
'client_id' => '...',
'client_secret' => '....',
'redirect_uri' => '....',
'authorize_url_options' => [
'scope' => '...',
],
'extra_provider_params' => [
'scopes' => '...',
'urlAuthorize' => '...',
'urlAccessToken' => '...',
],
'get_token_request_grant' => 'authorization_code',
'get_token_request_options' => [],
'refresh_token_request_grant' => 'refresh_token',
'refresh_token_request_options' => [],
'token_mapping' => [
'access_token' => '...',
'expires_in' => '...',
'refresh_token' => '...',
'token_type' => ''
]
]