public function getLoginCallback() { $this->app->log->debug(get_class($this) . '->getLoginCallback()'); $login_successful = false; if (isset($_REQUEST['code'])) { $login_successful = GoModel::loginServerSide(); } else { if (isset($_REQUEST['bearer_token'])) { $login_successful = GoModel::loginFromJs(); } else { if (Session::getDecoded(Session::GOOGLE_BEARER_TOKEN)) { $login_successful = GoModel::loginFromJs(); } } } $this->redirectAfterLogin($login_successful); }