/** * Set response to not authorized and redirect * @param IClient $client */ protected function setNotAuthorizedResponse(IClient $client) { $uri = $this->get($this->_server->getConfig(BaseServerConfig::FAILURE_REDIRECT_URI_PARAM, 'failure_redirect_uri')); if (empty($uri)) { $uri = $client->getNotAuthorizedRedirectUri(); } $this->redirect($uri); }
/** * @param Server $server * @param $user_id * @param $client_id * @param $redirect_uri * @param $scope * @return string */ public function createAuthorizationCode($server, $user_id, $client_id, $redirect_uri, $scope) { return $server->getDataStore()->createAuthorizeCode($user_id, $client_id, $scope, $redirect_uri); }