diff --git a/src/ResponseType/AbstractResponseTypeHandler.php b/src/ResponseType/AbstractResponseTypeHandler.php index 09955b21..67a946cc 100644 --- a/src/ResponseType/AbstractResponseTypeHandler.php +++ b/src/ResponseType/AbstractResponseTypeHandler.php @@ -57,7 +57,7 @@ public function __construct( protected function checkUsername() { $token = $this->tokenStorage->getToken(); - if (!$token instanceof RememberMeToken && !$token instanceof UsernamePasswordToken) { + if (!$token->getUsername()) { throw new ServerErrorException([ 'error_description' => 'The authorization server encountered an unexpected condition that prevented it from fulfilling the request.', ]);