Laravel-permission 的数据库表结构

Laravel-permission 的数据库表结构的表结构分别是什么意思

尤其是pemission表

里面的
id
name
guard_name
created_at
updated_at

这个表里面的name值 是什么意思, 权限控制是怎么控制呐 我想控制每个路由

JiaHeng
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 2
sunxyw

permissions表里的name字段是权限的名字,laravel-permission赋予角色/模型权限需要将name传递过去

另外,roles是角色表,model_has_roles是模型和角色的关联表,role_has_permissions是角色和权限的关联表,model_has_permissions是模型和权限的关联表。
PS: 你可以把这里所说的模型理解为用户。

关于权限的控制,你可以看看这里

希望可以帮到你:smile:

5年前 评论
任飘渺

感谢 模型纠结好久 用用户理解起来好多了 之前以为是用户组权限组之类的

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!