First commit of token types

This commit is contained in:
Alex Bilbie
2014-04-23 17:02:50 +01:00
parent b3c3676381
commit c5ffd05eee
9 changed files with 174 additions and 31 deletions

View File

@@ -101,13 +101,10 @@ class ClientCredentialsGrant extends AbstractGrant
$accessToken->setSession($session);
$accessToken->save($this->server->getStorage('access_token'));
$response = [
'access_token' => $accessToken->getToken(),
'token_type' => 'Bearer',
'expires' => $accessToken->getExpireTime(),
'expires_in' => $this->server->getAccessTokenTTL()
];
$this->server->getTokenType()->set('access_token', $accessToken->getToken());
$this->server->getTokenType()->set('expires', $accessToken->getExpireTime());
$this->server->getTokenType()->set('expires_in', $this->server->getAccessTokenTTL());
return $response;
return $this->server->getTokenType()->generateResponse();
}
}