getAuthHeader(); if ($authHeader && str_starts_with($authHeader,'Basic')) { $userpass = base64_decode(substr($authHeader, 6)); if (strlen($userpass)) { list($name, $password) = explode(':', $userpass); $_SERVER['PHP_AUTH_USER'] = $name; $_SERVER['PHP_AUTH_PW'] = $password; } } $storage = new OAuth2Storage(DBA::$dba->db); $server = new OAuth2Server($storage); $request = Request::createFromGlobals(); $response = $server->handleTokenRequest($request); $response->send(); killme(); } }