Merge pull request #319 from Fuxy22/patch-1

Fixed missing session scope
This commit is contained in:
Alex Bilbie 2015-03-13 11:03:05 +00:00
commit cf6e86c9d4

View File

@ -148,7 +148,6 @@ class AuthCodeGrant extends AbstractGrant
$session = new SessionEntity($this->server);
$session->setOwner($type, $typeId);
$session->associateClient($authParams['client']);
$session->save();
// Create a new auth code
$authCode = new AuthCodeEntity($this->server);
@ -158,8 +157,10 @@ class AuthCodeGrant extends AbstractGrant
foreach ($authParams['scopes'] as $scope) {
$authCode->associateScope($scope);
$session->associateScope($scope);
}
$session->save();
$authCode->setSession($session);
$authCode->save();