7ef3a079 by Jeff Balicki

g

1 parent d1fedc50
......@@ -38,18 +38,20 @@ class GoogledriveuploadpdfController extends Controller
$client->setClientId('206523860143-kgs80emhfm1sof79nggd48gnhbl1j6ei.apps.googleusercontent.com');
$client->setClientSecret('qmUMAi09SU4wU4R3uOkvsiwK');
$client->setRedirectUri('http://pdf-customizer.synapsus.co/auth/google/callback');
$client->setAccessType('offline');
// error_log(print_r($client,true));
session_start();
if (isset($_GET['code'])) {
$client->authenticate();
$_SESSION['access_token'] = $client->getAccessToken();
}
$google_token= json_decode($_SESSION['access_token']);
$client->refreshToken($google_token->refresh_token);
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']);
$_SESSION['access_token']= $client->getAccessToken()
$dr_service = new \Google_Service_Drive($client);
//error_log(print_r($dr_service ,true));
......@@ -77,11 +79,8 @@ class GoogledriveuploadpdfController extends Controller
'mimeType' => $mimetype, //text/plain',
'uploadType' => $uploadType
));
} else {
$authUrl = $client->createAuthUrl();
header('Location: ' . $authUrl);
exit();
}
}
......@@ -89,6 +88,7 @@ class GoogledriveuploadpdfController extends Controller
{
return Redirect::to('home');
}
}
\ No newline at end of file
......