request->params([ ['username', ''], ['password', ''], ]); //参数验证 //验证码验证 $result = (new LoginService())->login($data['username'], $data['password'], $app_type); if (!$result) { //账号密码错误...., 重置验证码 return fail('USER_ERROR'); } return success($result); } /** * 登出 * @return Response */ public function logout() { (new LoginService)->logout(); return success('LOGOUT'); } /** * 获取登录设置 * @return Response */ public function getConfig() { return success((new ConfigService())->getConfig()); } public function geAddonPackagePath(string $addon) { return root_path() . 'addon' .DIRECTORY_SEPARATOR . $addon . DIRECTORY_SEPARATOR . 'package' . DIRECTORY_SEPARATOR; } }