로그인 인증 버그 체크

This commit is contained in:
2018-09-11 10:55:53 +09:00
parent f139d0d2a8
commit 30307c1b56
2 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ function kakaoOAuthCheck(array $userInfo) : ?array {
$accessToken = $refreshResult['access_token']??null;
if(!$accessToken){
trigger_error("refreshToken 에러 ".Json::encode($refreshResult), E_USER_NOTICE);
trigger_error("refreshToken 에러 ".Json::encode($refreshResult).",".$refreshToken, E_USER_NOTICE);
return [false, '로그인 토큰 자동 갱신을 실패했습니다. 카카오 로그인을 수행해 주세요.'];
}
$accessTokenValidUntil = TimeUtil::DatetimeFromNowSecond($refreshResult['expires_in']);
+4 -2
View File
@@ -155,9 +155,11 @@ if($userInfo['delete_after']){
$oauthInfo = Json::decode($userInfo['oauth_info'])??[];
$oauthInfo['accessToken'] = $access_token;
$oauthInfo['refreshToken'] = $refresh_token;
$oauthInfo['accessTokenValidUntil'] = $expires;
$oauthInfo['refreshTokenValidUntil'] = $refresh_token_expires;
if($refresh_token){
$oauthInfo['refreshToken'] = $refresh_token;
$oauthInfo['refreshTokenValidUntil'] = $refresh_token_expires;
}
RootDB::db()->update('member', [
'oauth_info'=>Json::encode($oauthInfo)