作者 lyh

gx

... ... @@ -16,6 +16,7 @@ use App\Helper\Common;
use App\Helper\Translate;
use App\Helper\Wechat;
use App\Http\Logic\Bside\User\UserLoginLogic;
use App\Models\Project\Project;
use App\Models\Service\Service;
use App\Models\Sms\SmsLog;
use App\Models\User\User as UserModel;
... ... @@ -157,7 +158,7 @@ class LoginController extends BaseController
* @method :post
* @time :2023/8/24 17:37
*/
public function globalSo_v6_login(){
public function globalSo_v6_login(UserLoginLogic $logic){
$common = new Common();
$arr = $common->decrypt($this->param['token']);
if(empty($arr)){
... ... @@ -168,11 +169,10 @@ class LoginController extends BaseController
if($info === false){
$this->response('当前用户不存在请联系管理员',Code::USER_ERROR);
}
//生成新token
$token = md5(uniqid().$info['id']);
//存储缓存
$info['token'] = $token;
Cache::add($token,$info,3600);
$data = [
'user_id'=>$info['id']
];
$info = $logic->autologin($data);
$this->response('success',Code::SUCCESS,['info'=>$info]);
}
}
... ...