Я пытаюсь проверить, совпадает ли введенный URL-адрес со слагом аутентифицированных пользователей в базе данных. Таким образом, если пользователь заходит на сайт example.com/user/bob-smith и на самом деле это Боб Смит, приложение позволит Бобу продолжить работу, потому что его слаг в таблице User — это bob-smith.
У меня есть зарегистрированное промежуточное программное обеспечение, но когда я
public function handle($request, Closure $next)
{
if($id != Auth::user()->slug){
return 'This is not your page';
}
else{
return $next($request);
}
}
я получил
Класс «App\Http\Middleware\Auth» не найден
Я не уверен, как использовать это внутри промежуточного программного обеспечения. Кто-нибудь может помочь?