我如何根据他的角色授予访问权限页面的权限

我正在开发一个基于研究所系统的项目,该系统具有三个主要作用。在此项目中,student,stuff and teacher是主要角色。

我希望允许用户根据角色访问页面,并且某些页面无需角色和权限即可访问。

老师的职责:

  1. 创建新的学生用户名和密码
  2. 发布新笔记
  3. 查看学生进度报告
  4. 发布新通知

资料责任:

  1. 填写新的查询表

学生的职责:

  1. 查看新通知
  2. 查看最新笔记
  3. 发送假期相关申请

我为不同的用户创建了登机门,但我无法授予角色和权限。 我该如何实施? 我做了很多搜索,但找不到满意的答案。

yhwx_88 回答:我如何根据他的角色授予访问权限页面的权限

将Laratrust软件包用于基于角色的权限,基于用户的权限和基于团队的权限。 https://laratrust.readthedocs.io/en/4.0/

,

使用此Spatie软件包获得角色权限 https://github.com/spatie/laravel-permission

本文链接:https://www.f2er.com/3159877.html

大家都在问