param(); //数据验证 $validate_result = $validate->scene('login')->check($param); if (!$validate_result) { return error($validate->getError()); } //登录逻辑 try { $user = $model::login($param); $token = $this->getToken($user->id); } catch (Exception $e) { return error($e->getMessage()); } //返回数据 return success(['token' => $token], '登录成功'); } }