目前计划开发一个英语口语测试网站,开放给各个学校的老师和学生使用。
访问方式是让老师和学生扫描书里的一个二维码,来使用网站提供的服务。
用户可以注册成为 X 地区 Y 学校 A 年级 B 班级的老师或学生,但是由于老师和学生都是扫描同一个二维码来注册用户,所以我这边没法确认注册用户是否是“真的”老师(本质其实就是管理员)。
在提供的服务方面,老师(管理员)使用的是服务 A ,学生(普通用户)使用的是服务 B ,两类用户使用的服务是不同的。
我目前想到的一种方式,就是通过人为操作来限制:各个班级的老师注册成为本班的班主任之后,网站可以给老师生成一个二维码,然后老师把这个二维码发给本班的学生,学生用这个二维码注册时,就自动将其设置为本班的学生身份。
这样即使调皮的学生把自己注册成老师也没关系,因为老师的账号只认那些通过自己发的二维码注册的学生,这样应该能够解决开放网站的管理员权限吧?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.