diff --git a/src/Provider/AbstractProvider.php b/src/Provider/AbstractProvider.php index 58e3466..96799ea 100644 --- a/src/Provider/AbstractProvider.php +++ b/src/Provider/AbstractProvider.php @@ -128,7 +128,7 @@ abstract class AbstractProvider implements ProviderInterface 'state' => $this->state, 'scope' => is_array($this->scopes) ? implode($this->scopeSeparator, $this->scopes) : $this->scopes, 'response_type' => isset($options['response_type']) ? $options['response_type'] : 'code', - 'approval_prompt' => 'auto', + 'approval_prompt' => isset($options['approval_prompt']) ? $options['approval_prompt'] : 'auto', ]; return $this->urlAuthorize().'?'.$this->httpBuildQuery($params, '', '&');