现代操作系统应用开发期中项目 git 代码仓库
- 用户权限控制
- 分为两种类型
- 管理员
- 普通用户
- 登陆控制
- 账号密码
- 注册 - 收到邀请获得验证码才能注册
- 分为两种类型
- assignment 模块
- 普通用户
- 查看任务
- 提交作业
- 管理员
- 拥有普通用户所有权限
- 修订作业
- 发布作业
- 普通用户
- profile
- 头像上传
- 密码修改
- 昵称修改
- admin (只有管理员能 access)
- 重置用户密码,方便用户联系管理员找回密码
- 修改用户名字(username,不是昵称,需要确保唯一性)
- 删除用户