+4
-2
index.php
+4
-2
index.php
···
66
Flight::set('publicApi', PUBLIC_API);
67
Flight::set('frontpageFeed', FRONTPAGE_FEED);
68
Flight::set('defaultRelay', DEFAULT_RELAY);
69
-
Flight::set('userAuth', null);
70
Flight::set('flight.log_errors', false);
71
Flight::set('flight.handle_errors', false);
72
Flight::set('flight.content_length', false);
···
241
$token = $provider->getAccessToken($_GET['code'], $_GET['state']);
242
$storage = new SessionStorage($options);
243
$storage->storeAccessToken($token, $name);
244
-
header('Location: https://'.SITE_DOMAIN);
245
die(1);
246
} else if (isset($_GET['granted']) && $_GET['granted'] === $name) {
247
die(1);
248
} else if (isset($_GET['error'])) {
249
die(1);
···
66
Flight::set('publicApi', PUBLIC_API);
67
Flight::set('frontpageFeed', FRONTPAGE_FEED);
68
Flight::set('defaultRelay', DEFAULT_RELAY);
69
+
Flight::set('userAuth', $_SESSION['sbs_'.SITE_DOMAIN]);
70
Flight::set('flight.log_errors', false);
71
Flight::set('flight.handle_errors', false);
72
Flight::set('flight.content_length', false);
···
241
$token = $provider->getAccessToken($_GET['code'], $_GET['state']);
242
$storage = new SessionStorage($options);
243
$storage->storeAccessToken($token, $name);
244
+
header('Location: ?granted='.$name);
245
die(1);
246
} else if (isset($_GET['granted']) && $_GET['granted'] === $name) {
247
+
$tokenJSON = $provider->getAccessTokenFromStorage()->toJSON();
248
+
header('Location: https://'.SITE_DOMAIN);
249
die(1);
250
} else if (isset($_GET['error'])) {
251
die(1);