目前计划开发一个英语口语测试网站,开放给各个学校的老师和学生使用。
访问方式是让老师和学生扫描书里的一个二维码,来使用网站提供的服务。
用户可以注册成为 X 地区 Y 学校 A 年级 B 班级的老师或学生,但是由于老师和学生都是扫描同一个二维码来注册用户,所以我这边没法确认注册用户是否是“真的”老师(本质其实就是管理员)。
在提供的服务方面,老师(管理员)使用的是服务 A ,学生(普通用户)使用的是服务 B ,两类用户使用的服务是不同的。
我目前想到的一种方式,就是通过人为操作来限制:各个班级的老师注册成为本班的班主任之后,网站可以给老师生成一个二维码,然后老师把这个二维码发给本班的学生,学生用这个二维码注册时,就自动将其设置为本班的学生身份。
这样即使调皮的学生把自己注册成老师也没关系,因为老师的账号只认那些通过自己发的二维码注册的学生,这样应该能够解决开放网站的管理员权限吧?
1
akira 2023-06-04 19:47:00 +08:00
是的,但不够。 一般我们会考虑加入一个资质审核环节。
|
2
pelloz 2023-06-04 19:49:13 +08:00
你最好把注册和权限分开处理,打比方,注册登录你这个网站就像是注册登录微信,老师可以拉群,他是群主再添加学生为群员。
学生自己想拉群玩也可以,你没必要限制吧。 |
3
renmu 2023-06-04 19:50:19 +08:00 via Android
你们审核老师,老师审核学生,这种一般都要和学校去谈的吧,一般不会有老师单独和你合作
|
4
jier17cm 2023-06-05 16:55:51 +08:00
验证教师资格证....
|