教務系統中 學生 輔導老師 學工皆不在同一張表中,請問如何進行權限驗證?求思路
教務系統中 學生 輔導老師 學工皆不在同一張表中,請問如何進行權限驗證?求思路
用戶一定是新增或批次匯入的吧? 。 。每個用戶對應對應的角色你弄一張權限表添加用戶的時候給相應的角色比如學生一個組也就是比如學生權限肯定一樣的吧那麼用戶登錄的時候拿用戶id 去找相應的角色根據角色再找權限即可表的結構應該不難
增加一張關聯表,驗證關聯表的權限
關聯表儲存學生,輔導員,學工的uid以及相關權限,進行驗證即可
登入的時候讓他們選角色
拿到角色你就好做登入了。
session也分開寫。
3.2.3的寫法,sesson可以用「.」
<code>session('student.id',学生ID);//学生 session('teacher.id',教师ID);//教师 session('assist.id',辅导员);//</code>
檢測登入的時候檢測對應的session即可