Browse Source

开启验证码验证登录3

master
wanghongjun 1 year ago
parent
commit
fe078c476b
  1. 4
      app/service/user/LoginService.php

4
app/service/user/LoginService.php

@ -4,6 +4,7 @@ declare (strict_types = 1);
namespace app\service\user; namespace app\service\user;
use app\model\WechatPucode;
use app\model\WechatUser; use app\model\WechatUser;
use app\service\BaseService; use app\service\BaseService;
use fast\FuncException; use fast\FuncException;
@ -160,6 +161,7 @@ class LoginService extends BaseService
if ($newPassword != $user['password']) { if ($newPassword != $user['password']) {
throw new FuncException('账号密码错误'); throw new FuncException('账号密码错误');
} }
unset($user['password'], $user['salt']);
return $this->userSuccess($user); return $this->userSuccess($user);
} else { } else {
throw new FuncException('账号密码错误'); throw new FuncException('账号密码错误');
@ -176,6 +178,8 @@ class LoginService extends BaseService
session('user', $user->toArray()); session('user', $user->toArray());
$this->userKeeplogin($user->id,$user->openid,3600 * 24 * 7); $this->userKeeplogin($user->id,$user->openid,3600 * 24 * 7);
// $user->visible(['id', 'name', 'logo']); // $user->visible(['id', 'name', 'logo']);
$pucode = WechatPucode::where('wechat_user_id', $user->id)->order('id', "DESC")->value('pucode');
$user->pucode = $pucode ?? '';
return $user->toArray(); return $user->toArray();
} }

Loading…
Cancel
Save