1、中件間保存目錄:app/Http/Middleware
我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、成都做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、臨澧ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的臨澧網(wǎng)站制作公司
2、自定義中間件:
(1) php artisan make:middleware [NameMiddleware]// 生成中件間類模板
(2) 在app/Http/Middleware在打開創(chuàng)建的中件間類,在handle方法實(shí)現(xiàn)自己的邏輯。// 參數(shù)一是請(qǐng)求,參數(shù)二是下一個(gè)中間件,可增加其它所需參數(shù)到參數(shù)二后。
(3) 將自己的處理邏輯寫在 return $next($request) 之后,表示該中間件在請(qǐng)求之后執(zhí)行,反之則在請(qǐng)求之后執(zhí)行。
(4) 注冊(cè)中間件(使生效):在文件 App\Http\Kernel.php 的routeMiddleware數(shù)組中,加入自己的中件間鍵值。
(5) 在路由中第二個(gè)參數(shù)指定要用到的中間件,['middleware'=>'中間件1 : 參數(shù), 中間件二...']