立即注册 登录
PHP-Z 返回首页

frankphper的个人空间 http://php-z.com/?200052 [收藏] [复制] [RSS]

日志

Laravel中间件

已有 3160 次阅读2016-6-27 13:36 |个人分类:Laravel|系统分类:后端开发

自定义中间件
kernel.php
protected $routeMiddleware = [
        'auth' => \App\Http\Middleware\Authenticate::class,
        'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
        'can' => \Illuminate\Foundation\Http\Middleware\Authorize::class,
        'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
        'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
        // 自定义中间件
        'admin.login' => \App\Http\Middleware\AdminLogin::class,
    ];
创建中间件
artisan命令
php artisan make:middleware AdminLogin
使用中间件
routes.php
Route::group(['profile' => 'admin', 'namespace' => 'Admin', 'middleware' => ['admin.login']], function () {
    Route::get('index', 'IndexController@index');
    Route::get('articlelist', 'IndexController@articlelist');
    Route::resource('article', 'ArticleController');
});


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

     
    战略合作|联系方式|广告赞助|商务合作|手机版|小黑屋|( 京ICP备14036609号-6 )

GMT+8, 2017-5-29 15:44

© 2013-2017 Powered by Discuz! X3.3. 本站由 又拍云 提供 CDN 图片存储服务 七牛 提供 CDN 静态文件加速服务

返回顶部