5일이 지난후 로그인 토큰을 미리 초기화 가능하도록 수정

This commit is contained in:
2018-09-09 23:18:23 +09:00
parent 5956c8cb84
commit fb7b6ba7e5
4 changed files with 105 additions and 2 deletions
+8 -2
View File
@@ -9,7 +9,7 @@ $userID = Session::getUserID();
// 외부 파라미터
$db = RootDB::db();
$member = $db->queryFirstRow('SELECT `id`, `name`, `grade`, `picture`, reg_date, third_use, acl FROM `member` WHERE `NO` = %i', $userID);
$member = $db->queryFirstRow('SELECT `id`, `name`, `grade`, `picture`, reg_date, third_use, acl, oauth_type, oauth_info FROM `member` WHERE `NO` = %i', $userID);
if(!$member['picture']){
$picture = ServConfig::getSharedIconPath().'/default.jpg';
@@ -30,6 +30,9 @@ else{
}
}
$oauthInfo = Json::decode($member['oauth_info'])??[];
$loginTokenValid = $oauthInfo['OTPValidUntil']??null;
if($member['grade'] == 6) {
$grade = '운영자';
} elseif($member['grade'] == 5) {
@@ -81,5 +84,8 @@ Json::die([
'global_salt'=>RootDB::getGlobalSalt(),
'join_date'=>$member['reg_date'],
'third_use'=>($member['third_use']!=0),
'acl'=>$acl
'acl'=>$acl,
'oauth_type'=>$member['oauth_type'],
'login_token_valid'=>$loginTokenValid
]);