# WordGame **Repository Path**: forgotten/WordGame ## Basic Information - **Project Name**: WordGame - **Description**: 文字游戏,简单还在不断完善 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-09 - **Last Updated**: 2023-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## WordGame 文字游戏 + > ###
已有功能:
+ **用户注册:** + 接口:`/user/userBasicsInfo/register` + 介绍:用户输入基本信息注册账号 + 后端实现: + 对每个用户进行单独的获取密码的私钥和密钥,并对密码进行加密 + 生成每个用户独有的账号 + 返回注册结果,成功注册同时返回账号 + **用户登录:** + 接口:`/user/userBasicsInfo/login` + 介绍:用户使用账号、用户名、手机号、邮箱进行登录 + 后端实现: + 查询登录信息,并验证密码是否一致 + 返回用户信息以及权限信息 + **更新用户信息:** + 接口:`/user/userBasicsInfo/update` + 介绍:修改用户信息 + 后端实现: + 修改用户相关信息,并记录修改人 + **新增用户权限:** + 接口:`/user/userPermissionInfo/addUserPermission` + 介绍:新增用户的相应权限 + 后端实现: + 验证该权限是否已经拥有,无则新增 + **新增权限:** + 接口:`/permission/permissionInfo/addPermission` + 介绍:对新增功能权限进行新增 + 后端实现: + 验证权限代码是否存在,不存在则保存 + **获取所有权限:** + 接口:`/permission/permissionInfo/getPermissionList` + 介绍:获取系统拥有的所有权限 + 后端实现: + 查询系统所有权限信息 + **新增游戏操作:** + 接口:`/gameOperate/operateInfo/addOperate` + 介绍:对游戏操作进行新增 + 后端实现: + 根据输入的操作信息新增操作 + **修改游戏操作:** + 接口:`/gameOperate/operateInfo/updateOperate` + 介绍:对已有操作信息进行修改 + 后端实现: + 根据修改信息对操作进行修改 + **获取全部操作信息:** + 接口:`/gameOperate/operateInfo/getOperateInfoList` + 介绍:获取系统已有的全部操作 + 后端实现: + 查询系统的全部操作信息 + **用户操作:** + 接口:`/gameOperate/userOperateInfo/userOperateInfo` + 介绍:用户进行游戏操作 + 后端实现: + 获取用户本次操作的信息,拼接并返回 + 记录用户本次操作 + 通过操作相关计算本次用户信息,并修改