我正在使用laravel 5.5。
我在中间件中使用!Auth::check()
来检查用户是否已登录,但它显示如下错误:
at => /Http/Middleware/VerifyCsrfToken.php
$响应 - >包头中> setCookie方法
试图获得非对象的属性
我的管理中间件:
public function handle($request, Closure $next)
{
if (!Auth::check()) {
return "Permission Denied.";
}
return $next($request);
}
我的kernel.php
'admin' => [
\App\Http\Middleware\Admin::class,
]
我的路线档案:
Route::get( '/', function () {
return view( 'welcome' );
} )->middleware(['admin']);