代码改变世界

随笔档案-2015年12月

Laravel 5.1 ACL权限控制 四 之middleware

2015-12-01 16:58 by Caoxt, 440 阅读, 收藏,
摘要: 1、创建Middlewarephp artisan make:middleware MustBeAnAdmin2、实现MustBeAnAdmin.php中的handle方法,判断登录的用户是否为管理员 public function handle($request, Closure $next... 阅读全文

Laravel 5.1 ACL权限控制 三 之权限准备及实现权限管理

2015-12-01 15:13 by Caoxt, 737 阅读, 收藏,
摘要: 请自动参照到上上篇文章1、创建控制器php artisan make:model Permissionphp artisan make:model Role2、创建表php artisan make:migration create_roles_table --create=roles 编辑migr... 阅读全文

Laravel 5.1 ACL权限控制 二 之策略类

2015-12-01 10:48 by Caoxt, 743 阅读, 收藏,
摘要: 随着应用逻辑越来越复杂,要处理的权限越来越多,将所有权限定义在AuthServiceProvider显然不是一个明智的做法,因此Laravel引入了策略类,策略类是一些原生的PHP类,和控制器基于资源对路由进行分组类似,策略类基于资源对权限进行分组管理。1、生成策略类php artisan ma... 阅读全文