Сеанс Laravel 5.4 Sentinel2.0 не сохраняется

Я не могу получить сессию пользователя в промежуточном программном обеспечении laravel 5.4 и sentinel 2.0 . Пожалуйста, проверьте следующий код и помогите мне решить проблему.

       <?php
       namespace App\Http\Middleware;
       use Illuminate\Http\Request;
       use Closure;
       use Cartalyst\Sentinel\Laravel\Facades\Sentinel;
       use App\User;
       class SuperAdmin
       {   
            public function handle($request, Closure $next)
            {   print_r(Sentinel::getUser());die;
                $user = new User();         
                if ( Sentinel::check() && $user->isSuperAdmin() )
                { return $next($request);
                }
                else
                return redirect()->guest('login');
          }
        }

Выше функция печати не печатает текущий сеанс пользователя. На самом деле я могу получить доступ к текущей сессии пользователя в моей функции контроллера.

Спасибо

0 ответов

Другие вопросы по тегам