Laravel 使用中间件进行权限控制
              
          
            先看 文档
Laravel 中间件提供了一种方便的机制来过滤进入应用的 HTTP 请求。
这里实现一个只有admin角色才能访问特定路由的功能
新建middlewarephp artisan make:middleware MustBeAdmin
打开生成的 \app\Http\Middleware\MustBeAdmin.php 修改handle方法
关于hasRole方法上一篇有讲解
这里在请求前判断用户角色是否是admin,如果条件满足进到下一个中间件。
              
             
            
              
              国内一些大公司的开源项目
              
 
 
阿里
阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分。有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如 MetaQ(分布式消息系统)、dubbo(RPC框架)、cobar(数据库中间件),或者是Java世界的工具,例如druid、fastjson。
              
             
            
            
            
            
              
              webpack + vue
              开始之前
本文包含以下技术,文中尽量给与详细的描述,并且附上参考链接,读者可以深入学习:
1、webpack2、Vue.js3、npm4、ES6语法
前言
在对着产品高举中指怒发心中之愤后,真正能够解决问题的是自身上的改变,有句话说的好:你虽然改变不了全世界,但是你有机会改变你自己。