$_SESSION 으로 직접 접근하는 코드들을 모두 Session 클래스로 통합

This commit is contained in:
2018-04-05 02:04:43 +09:00
parent b3e621fbfd
commit 51316abd42
61 changed files with 177 additions and 180 deletions
+12 -12
View File
@@ -26,20 +26,20 @@ $result = $restAPI->create_access_token($auth_code);
if(Util::array_get($result['expires_in'], -1) > 0){
session_start();
$restAPI->set_access_token($result['access_token']);
$now = TimeUtil::DatetimeNow();
$_SESSION['access_token'] = $result['access_token'];
$_SESSION['expires'] = TimeUtil::DatetimeFromSecond($now, $result['expires_in']);
$_SESSION['refresh_token'] = Util::array_get($result['refresh_token']);
$_SESSION['refresh_token_expires'] = TimeUtil::DatetimeFromSecond($now, $result['refresh_token_expires_in']);
}
else{
if (Util::array_get($result['expires_in'], -1) <= 0) {
die('알 수 없는 에러:'.$me['msg']);
}
$_SESSION['tmpx'] = Json::encode($result);
$session = Session::Instance();
$restAPI->set_access_token($result['access_token']);
$now = TimeUtil::DatetimeNow();
$session->access_token = $result['access_token'];
$session->expires = TimeUtil::DatetimeFromSecond($now, $result['expires_in']);
$session->refresh_token = Util::array_get($result['refresh_token']);
$session->refresh_token_expires = TimeUtil::DatetimeFromSecond($now, $result['refresh_token_expires_in']);
$session->tmpx = Json::encode($result);
//echo "<br>\n";
$me = $restAPI->meWithEmail();
@@ -57,7 +57,7 @@ if($me['code']< 0){
}
}
else{
$_SESSION['kaccount_email'] = $me['kaccount_email'];
$session->kaccount_email = $me['kaccount_email'];
}
?>