c077dac5 by Jeff Balicki

commit

1 parent 7ae1647d
......@@ -42,6 +42,15 @@ class GoogledriveuploadpdfController extends Controller
// error_log(print_r($client,true));
session_start();
if (isset($_GET['code']) || (isset($_SESSION['access_token']) && $_SESSION['access_token'])) {
if (isset($_GET['code'])) {
$client->authenticate($_GET['code']);
$_SESSION['access_token'] = $client->getAccessToken();
} else
$client->setAccessToken($_SESSION['access_token']);
$dr_service = new \Google_Service_Drive($client);
//error_log(print_r($dr_service ,true));
......@@ -68,7 +77,11 @@ class GoogledriveuploadpdfController extends Controller
'mimeType' => $mimetype, //text/plain',
'uploadType' => $uploadType
));
} else {
$authUrl = $client->createAuthUrl();
header('Location: ' . $authUrl);
exit();
}
}
......