php - Laravel 5.2 Middleware in elfinder -


when middleware added elfinder confronted error, when amount equal null set thhis problem fixed.

'route' => [     'prefix' => 'elfinder',     'middleware' => null, //set null disable middleware filter ], 

config/elfinder.php:

'route' => [     'prefix' => 'elfinder',     'middleware' => ['web','auth'], //set null disable middleware filter ], 

my problem is:

enter image description here

this problem solve under code app/http/middleware/verifycsrftoken.php

<?php  namespace app\http\middleware; use closure; use illuminate\foundation\http\middleware\verifycsrftoken baseverifier;  class verifycsrftoken extends baseverifier { /**  * uris should excluded csrf verification.  *  * @var array  */ protected $except = [     'elfinder/ckeditor', ]; public function handle($request, closure $next) {     $regex = '#' . implode('|', $this->except) . '#';      if ($this->isreading($request) || $this->tokensmatch($request) || preg_match($regex, $request->path()))     {         return $this->addcookietoresponse($request, $next($request));     }      throw new tokenmismatchexception; } } 

Comments