Prechádzať zdrojové kódy

Update oauth/token, fix scope to be space separated string instead of array

Daniel Supernault 6 mesiacov pred
rodič
commit
4ce6e610bd
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      app/Auth/BearerTokenResponse.php

+ 1 - 1
app/Auth/BearerTokenResponse.php

@@ -17,7 +17,7 @@ class BearerTokenResponse extends \League\OAuth2\Server\ResponseTypes\BearerToke
     protected function getExtraParams(AccessTokenEntityInterface $accessToken)
     protected function getExtraParams(AccessTokenEntityInterface $accessToken)
     {
     {
         return [
         return [
-            'scope' => array_map(fn ($scope) => $scope->getIdentifier(), $accessToken->getScopes()),
+            'scope' => implode(' ', array_map(fn ($scope) => $scope->getIdentifier(), $accessToken->getScopes())),
             'created_at' => time(),
             'created_at' => time(),
         ];
         ];
     }
     }