From 3b59a6203c0b137ac1af287b838936fd8f260814 Mon Sep 17 00:00:00 2001 From: chenbo <709206448@qq.com> Date: Fri, 8 Dec 2023 16:38:18 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E7=99=BB=E5=BD=95=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=20=E7=BC=93=E5=AD=98token?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/api/dataview/Login.php | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/app/controller/api/dataview/Login.php b/app/controller/api/dataview/Login.php index b010fcea..a33cd145 100644 --- a/app/controller/api/dataview/Login.php +++ b/app/controller/api/dataview/Login.php @@ -5,29 +5,20 @@ use app\common\repositories\user\UserRepository; use crmeb\basic\BaseController; use think\App; +use think\facade\Cache; use think\facade\Db; use think\exception\ValidateException; class Login extends BaseController { - /** - * @var repository - */ - protected $repository; - - public $areaCode; // 区县地区码 - - public $streetCode; // 镇街道地区码 - - public function __construct(App $app) { parent::__construct($app); } - public function login(UserRepository $repository) + public function login() { $account = $this->request->post('account', ''); $password = $this->request->post('password', ''); @@ -47,6 +38,8 @@ class Login extends BaseController $expire = time()+ 3600 * 24; $token = md5($expire); + // 缓存token + Cache::set($token.'_'.$user['uid'], $expire); return app('json')->success(compact('user','token', 'expire')); }