小编Jah*_*her的帖子

如何解决中间件身份验证错误?

当我尝试登录或注册或尝试访问受限制的页面时,会显示此错误。如何解决这个错误?

Declaration of App\Http\Middleware\Authenticate::handle($request, Closure $next) must be compatible with Illuminate\Auth\Middleware\Authenticate::handle($request, Closure $next, ...$guards)
Run Code Online (Sandbox Code Playgroud)

这是 /app/Http/Middleware/Authenticate.php 代码:

<?php

namespace App\Http\Middleware;

use Illuminate\Auth\Middleware\Authenticate as Middleware;
use Closure;
use Auth;
class Authenticate extends  Middleware
{
    public function handle($request, Closure $next)
    {
        if (Auth::check()) {
            return $next($request);
        }
        return redirect()->route('user.login');
    }

}
Run Code Online (Sandbox Code Playgroud)

php authentication laravel laravel-8

-1
推荐指数
1
解决办法
9035
查看次数

标签 统计

authentication ×1

laravel ×1

laravel-8 ×1

php ×1