我正在为我儿子的高中国际文凭网站创建一个仅限会员的家长目录。该目录将包含目前有学生参加 IB 课程的每个年级的家长的联系信息(姓名、街道地址、电话号码、电子邮件地址)。我需要能够根据有效的学生 ID(这是一个数字)验证父母对目录的访问权限。
我有一个电子表格,其中包含每个学生的姓名、他们的学生证和他们父母的姓名。在某些情况下,一个家庭拥有多个学生/学生证。
作为一般方法,我试图弄清楚我应该如何考虑这一点。我有一些想法,但我需要将它们提炼成更简洁的调查。
- 一种想法是为所有学生批量创建 wp 订阅者帐户。他们的学生证会以某种方式附加到用户记录中。家长将被引导至登录页面,在那里他们将使用孩子的用户名、密码(可以重置)和固定的学生 ID 登录。如果验证通过,它们将被重定向到目录页面。
- 另一个想法是动态创建引用包含学生 ID 的单独表的用户帐户。只要该唯一的学生 ID 是注册的一部分并进行身份验证,任何拥有该号码的人都可以注册个人资料。
在任何一种情况下,一旦创建了帐户,联系人配置文件就可以预先填充用户信息或在那时更新。
所以我的问题是:我是否以正确的方式思考这个问题?如果是这样或不是,我怎样才能更好地定义这个想法以获得更准确的范围?然后,最终,我需要一些关于以 DIY 方式完成它的可能选项的指导。
抱歉,字数太长了。非常感谢您的反馈。下面是一些似乎在我正在尝试做的事情附近的链接。
https://wordpress.stackexchange.com/questions/45900/adding-extra-authentication-field-in-login-page