<?php session_start(); error_reporting(E_ALL | E_STRICT); ini_set("display_errors", 1); require_once "Settings.php"; require_once "AuthHelper.php"; require_once "Token.php"; //check for authorization code in url parameter if (isset($_GET["code"])) { //use the authorization code to get access token for the unified API $token = AuthHelper::getAccessTokenFromCode($_GET["code"]); if (isset($token->refreshToken)) { $_SESSION[Settings::$tokenCache] = $token->refreshToken; header("Location:Index.php"); } } ?> <html> <head> <title>Login</title> <link rel="stylesheet" href="lib/bootstrap/dist/css/bootstrap.min.css"> <script type="text/javascript" src="lib/jquery/dist/jquery.min.js"></script> <script type="text/javascript" src="lib/bootstrap/dist/js/bootstrap.min.js"></script> <script type="text/javascript"> function login() { <?php echo "window.location = '" . AuthHelper::getAuthorizationUrl() . "';"; ?> }