This commit is contained in:
aozhiwei 2024-06-07 14:04:07 +08:00
parent 907544cdca
commit 7870b8aeef

View File

@ -918,23 +918,38 @@ class UserController extends BaseAuthedController {
$params = array( $params = array(
'jwt' => $data['jwt'] 'jwt' => $data['jwt']
); );
$url = LOGIN_URL + '?a=Login&c=verifyJwt'; $url = LOGIN_URL . '?a=Login&c=verifyJwt';
$response = ''; $response = '';
if (!phpcommon\HttpClient::postContent if (!phpcommon\HttpClient::postContent
($url, ($url,
json_encode($params), json_encode($params),
$response)) { $response)) {
myself()->_rspErr(500, 'server internal error'); echo json_encode(array(
'errcode' => 500,
'errmsg' => "server internal error",
'is_retry' => 1,
'retry_time' => 15
));
return; return;
} }
error_log($response); error_log($response);
if (empty($response)) { if (empty($response)) {
myself()->_rspErr(500, 'server internal error'); echo json_encode(array(
'errcode' => 500,
'errmsg' => "server internal error",
'is_retry' => 1,
'retry_time' => 20
));
return; return;
} }
$rspObj = json_decode($response, true); $rspObj = json_decode($response, true);
if ($rspObj['errcode'] != 0) { if ($rspObj['errcode'] != 0) {
myself()->_rspErr(500, 'server internal error'); echo json_encode(array(
'errcode' => 500,
'errmsg' => "server internal error",
'is_retry' => 1,
'retry_time' => 30
));
return; return;
} }
if ($rspObj['account_id'] != myself()->_getAccountId()) { if ($rspObj['account_id'] != myself()->_getAccountId()) {