From d3214a463c2558a0f716fcd95e11c73f313c0888 Mon Sep 17 00:00:00 2001 From: zolij <zolij86@gmail.com> Date: Wed, 8 Jan 2014 12:57:29 +0100 Subject: [PATCH] token session fix --- php/AuthSCHClient.class.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/php/AuthSCHClient.class.php b/php/AuthSCHClient.class.php index 099f985..37ab9aa 100644 --- a/php/AuthSCHClient.class.php +++ b/php/AuthSCHClient.class.php @@ -23,8 +23,10 @@ class AuthSCHClient { // get tokens from auth.sch.bme.hu $this->authenticate(); - //save tokendata to session - $_SESSION['tokens'] = serialize($this->tokens); + + //save tokendata to session (if we did authentication -> we have refresh token) + if(isset($this->tokens->refresh_token)) + $_SESSION['tokens'] = serialize($this->tokens); } else { // load tokendata from session $this->tokens = unserialize($_SESSION['tokens']); -- GitLab