MD5加密优化(加盐加密)
先生成一个固定的盐值
将密码串先进行一次MD5加上盐值后在进行一次MD5
类似于
项目er图
以班级为接口,通过唯一邀请码,实现学生和教师的功能交互
创建课程
从MenuButton中选择可创建的课程,输入要创建的班级名,创建成功后,uuid生成唯一的班级邀请码,学生可通过邀请码加入班级,也可手动导入,学生可退出,老师也可踢出
加入课程
选择要加入的课程,输入班级邀请码,进入班级,导入课程
还是那句话,邀请码是俩端沟通的桥梁
注销课程
选择课程,邮箱验证,通过后服务端通过id和课程名,找到所创课程下班级邀请码,删除所参加该课程的学生信息,将课程从学生课表里移除,学生收到班级解散通知
退出课程
选择课程,邮箱验证,验证后通过,教师会收到学生退出通知
通知还没做,打算在教师端和学生端都设置个收件箱,能收到发来的各种消息(包括但不限于班级课程变动,签到任务,选人活动,作业的发布、截止提醒)
目前班级课程的set,delete,invite部分都完成了,接下来是主体部分课程内界面和课程活动部分,多花些时间搞搞,冲冲冲