Laravel 5 中间件、路由群组、子域名路由、 权限控制的基本使用方法

建立控制器: php artisan make:controller Admin/IndexControllerphp

建立Middleware: php artisan make:middleware TestMiddlewareapache

建立MODEL: php artisan make:model Http/Models/home/loginapp

 

路由群组三部曲:框架

  一:在建立的中间件中写入逻辑,以下图: dom

      

 

  二:在app/Http/Kernel.php文件中引入文件 指定别名测试

            

 

  三:路由群组spa

    

 

 

基于中间件实现的权限控制:3d

  其它步骤与路由群组一致,在中间件中写入验证逻辑,判断当前登陆人是否有权限访问路由,多角色验证时,须要在路由组中加入多个中间件:中间件

    方法一,群组套群组方式,以下图blog

               

 

    方法二,给每一个路由写一个中间件验证,以下图

              

 

 

子域名路由三步曲:

  子域名经过domain指定,能够一个框架实现多个小项目

  一:本地操做测试: 配置 虚拟域名

    打开hosts文件,在末尾添加虚拟域名,绑定域名

      127.0.0.1 www.E.com

      127.0.0.1 sen.E.com

  二:apache 配置文件vhosts.conf以下:

              

  访问下试试 配置的虚拟子域名是否能够正常访问

 

  三:在路由文件中写入子路由组,引入子路由文件

     

    

相关文章
相关标签/搜索