我正在制作一个具有 3 种用户的应用程序Teachers
:Students
和Admins
.
Teachers
可以发布 Classes
,包含课程信息和作业和东西,并且Students
可以注册这些课程并完成作业,获取材料和东西。他们Admins
只是参与运营该网站的人员,不会采取任何这些行动,而只是主持和关注事情。
我的问题是,如何为这三种情况建立单独的身份验证?用户不会有任何共同点,我从一开始就需要 3 次不同的登录/注册,所以这不仅仅是分配不同角色的问题。
我该怎么办?