Laravel-admin 中 能不能使用 授权策略 policy 呢?
我有个想法,就是在使用laravel-admin的时候,可以让添加的每个子账户在操作某个指定模块的时候,只能看到自己添加的数据,我记得laravel中的授权策略能够实现的。但是在laravel-admin中这个授权策略要怎么使用呢?
问题解决了吗? 我现在也需要在laravel-admin 里用到授权策略,不知怎么使用
我解决了,改动很小,前后端共用一张user表,可用laravel标准的Policy。具体方法Option C.2见:
stackoverflow.com/questions/631668...
思路是:
仅一张Custom Admin User 表,我这里是Account;
新建 AdminAuthorizable,代码如下;
使用处参考代码如下:
示例Policy(标准laravel方式),省略registerPolicies代码: