Tôi đang sử dụng Laravel 5.5 và cố gắng để thực hiện xác thực đa cho người sử dụng và quản trị .... Tôi nhận được lỗi này khi tôi cố gắng để gọi hình thức quản trị đăng nhập trong trình duyệt ..Lỗi trong Lớp trình xử lý
Lỗi:
Tuyên bố ứng dụng \ ngoại lệ \ Handler :: chưa được xác thực ($ request, App \ Exceptions \ AuthenticationException $ exception) phải tương thích với Illuminate \ Foundation \ Exceptions \ Handler :: unauthenticated ($ request, Illuminate \ Auth \ AuthenticationException $ ngoại lệ)
Đây là functi chưa được xác thực của tôi trên trong app/Exceptions/Handler
protected function unauthenticated($request, AuthenticationException $exception)
{
if ($request->expectsJson()) {
return response()->json(['error' => 'Unauthenticated.'], 401);
}
$guard = array_get($exception->guards(), 0);
switch ($guard) {
case 'admin':
$login = 'admin.login';
break;
default:
$login = 'login';
break;
}
return redirect()->guest(route($login));
}
Xin hãy giúp tôi giải quyết vấn đề này ...
Damm ..... thankss rất nhiều Nerea. – ma123456
Bạn được chào đón :) – Nerea