簡體   English   中英

我如何根據他的角色授予訪問頁面的權限

[英]how can i give permission to acess pages according to his role

我正在開發一個基於研究所系統的項目,該系統具有三個主要角色。 在這個項目中, student, stuff and teacher是主要角色。

我想允許用戶根據角色訪問頁面,並且某些頁面無需角色和權限即可訪問。

教師職責:

  1. 創建新的學生用戶名和密碼
  2. 發布新筆記
  3. 檢查學生進度報告
  4. 發布新通知

物品職責:

  1. 填寫新的查詢表

學生的責任:

  1. 檢查新通知
  2. 檢查最新筆記
  3. 發送假期相關申請

我為不同的用戶制作了大門,但我不能賦予角色和權限。 我該如何實施? 我做了很多搜索,但我找不到任何令人滿意的答案。

使用 Laratrust package 獲得基於角色的權限、基於用戶的權限和基於團隊的權限。 https://laratrust.readthedocs.io/en/4.0/

使用這個 spatie package 獲得角色權限https://github.com/spatie/laravel-permission

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM