diff --git a/home/controllers/h5/Persona.php b/home/controllers/h5/Persona.php index b0e70821..bc709ddc 100644 --- a/home/controllers/h5/Persona.php +++ b/home/controllers/h5/Persona.php @@ -444,14 +444,14 @@ class Persona extends CI_Controller $session = ['userid' => $res_detail['userid']]; $expire = 86400 * 1; $this->load->model('app/licheb/App_licheb_users_model', 'mdUsers'); - $re_user = $this->mdUsers->get(['mobile' => $res_detail['mobile']]); + $re_user = $this->mdUsers->get(['mobile' => $res_detail['mobile'], 'status<>' => -1]); if ($re_user) { if (!$re_user['userid'] || $re_user['userid'] != $res_detail['userid']) { $this->mdUsers->update(['userid' => $res_detail['userid']], ['id' => $re_user['id']]); } $session = ['userid' => $res_detail['userid'], 'uid' => $re_user['id'], "uname" => $re_user['uname'] , "mobile" => $re_user['mobile'], "biz_id" => intval($re_user['biz_id'])]; - $expire = 86400 * 30; + $expire = 86400 * 7; } $ukey = liche_authcode(json_encode($session, JSON_UNESCAPED_UNICODE), 'ENCODE', $this->secret); set_cookie("ukey", $ukey, $expire);