laravel9 现在权限管理一般用什么呢
现在身份认证用的是Sanctum API,只用一点基础的功能,就前后端分离像以前的jwt一样验证,
那类似动态菜单这种,laravel9用什么好呢,网上搜了一下,太多了,什么rbac,permission,entrust。。。等等,
比如我现在就只想实现这种普遍的功能:用户可以勾选菜单,然后由后端接口返回,选哪一个比较好呢,选择困难症的我太纠结了。。。
关于 LearnKu
根据自己的需求,选择使用那种模式
自带的授权管理呢? 用户授权《Laravel 8 中文文档》
casbin其实不错的,推荐你用这个包
github.com/php-casbin/laravel-auth...
rbac
laravel-permission
博客:Laravel 超简洁的权限管理扩展包(包含全套前后端分离搭建)
试试这个呢,不知道9支持不
laravel-permission
可以参考下 laravel-admin 的权限部分,自己实现,也很简单
自己建三个表(角色、权限、角色权限关系)也可以,最简单了 :grin: