# 第八阶段模块一拉钩教育学习平台_后端开发 **Repository Path**: leibranch/phase_8module_1lagouprogram ## Basic Information - **Project Name**: 第八阶段模块一拉钩教育学习平台_后端开发 - **Description**: 第八阶段模块一拉钩教育学习平台_后端开发作业 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-21 - **Last Updated**: 2021-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1.完成个人资料基本修改(本作业只实现后端接口) 1.1 需求分析 图片上传到fastdfs服务器,保存fileid为图片路径 头像和昵称都在user表 1.2 接口文档 名称: updateUserInfo 描述: 更新用户头像与昵称 URL: http://localhost:80/user/updateUserInfo 请求方式: POST 请求参数 { userid: 100030018, // 用户id portrait: "头像新地址", name:"新昵称" } 响应参数示例 { "success": true, "state": 200, "message": "修改成功", } #### 2.完成修改密码 2.1 需求分析(本作业只实现后端接口) 获取当前用户的密码与新密码进行匹配 新密码和确认密码进行验证相等 以上两步的验证需在vue前端项目中完成 2.2 接口文档 名称: updatePassword 描述: 修改密码 URL: http://localhost:80/user/updatePassword 请求方式: POST 请求参数 { userid: 100030018, // 用户id password: "验证通过的新密码" } 响应参数示例 { "success": true, "state": 200, "message": "修改成功", }