Scope delimiter is no longer a required parameter

This commit is contained in:
Alex Bilbie
2016-01-17 13:51:56 +00:00
parent e6cc6c35ec
commit ad05a5cae6
4 changed files with 7 additions and 12 deletions

View File

@@ -34,12 +34,11 @@ class ClientCredentialsGrant extends AbstractGrant
public function respondToRequest(
ServerRequestInterface $request,
ResponseTypeInterface $responseType,
\DateInterval $tokenTTL,
$scopeDelimiter = ' '
\DateInterval $tokenTTL
) {
// Validate request
$client = $this->validateClient($request);
$scopes = $this->validateScopes($this->getRequestParameter('scope', $request), $scopeDelimiter, $client);
$scopes = $this->validateScopes($this->getRequestParameter('scope', $request), $client);
// Issue and persist access token
$accessToken = $this->issueAccessToken($tokenTTL, $client, $client->getIdentifier(), $scopes);