Laravel курс с нуля, база. 33. Класс Middleware в Laravel

preview_player
Показать описание
Стань спонсором(бусти аккаунт), доступ к собеседованиям:

Мои платные курсы:

План развития с нуля до middle+:

Группа вк:

- Ссылка для донатов, спонсорства, пожертвований

- -

. ---
. .
Рекомендации по теме
Комментарии
Автор

ты из тех людей кто может объяснить сложные вещи просто и доступно. у тебя талант преподавателя определенно

hayko
Автор

бро делай маленькую паузу в конце ролика, не успеваю like нажать)

yurimikhaylov
Автор

Я немного if (!auth()->user() ||
return
}

hayko
Автор

Спасибо, за урок! Очень крутая и простая подача материала!

vimitali
Автор

"Ларавел Креатив" показал как Ты с Ларавель можешь быть счастлив (кричалка). Спасибо за все что ты делаешь 🖤😘😘😘

karlengels
Автор

Пора создавать ссылки на донаты) очень годно)

nina_knyazeva
Автор

2022+
В 9 laravel вместо -'middleware'=>'admin'-, которые заключаются в квадратных скобках, необходимо писать так например:
Route::get('/admin/post', IndexController::class)

metaphor
Автор

Хороший урок. Правильно ли я понимаю, что метод auth() работает по аналогии проверки суперглобального массива $_SESSION, если изначально информация о зарегистрированном пользователе хранится в нем?

rosts_
Автор

А в чем существенная разница между методом auth() и классом Auth::class?

petroniusarbiter
Автор

Можно же не auth() использовать, а $request->user()->role, разве нет ?

musicd
Автор

Спасибо за уроки. Годно!
Один вопрос. Как быть, когда в web.php прописано вот так
Route::get('/admin/post',
Ну т.е. без Route::group и далее. Куда писать middleware?

Renioxi
Автор

Как сделать так, чтобы свойство "role" корректно распознавалось штормом?

IvanIvan-vxli
Автор

Спасибо, все супер. Один момент, мы сделали проверку auth()->user()->role. И провели проверку между двумя ролями. Но что делать если пользователь не залогинился, то будет при заходе прямой ссылки в админка ругаться на отсутствие role. Мы конечно можем сделать проверку isset на роль, но как говориться если можно забыть, сделать проверку, то обязательно забудем. Как делать правильнее?

INONEI
Автор

Например:
Когда я создаю новый контроллер выводится вот такая ошибка: Target class does not exist.
а когда напишу 'composer update' то всё начинается работать,
Если у кого такие проблемы берите и не ругайте роута😁,
автору не придётся обновить композер, почему? это интересно!

Aydos-T
Автор

na rolike on zabil dobavit v User Model role

ramziddinabdumominov
Автор

А как быть с jetsream? Как сделать по дефолту роль user?

uerkblw
Автор

Но непонятно, как это работает. Почему не создалась отдельная миграция, а добавилась колонка в существующую таблицу? Это я про миграцию с ролью. В каком уроке это было, что-то я пропустил?

nsfnpgd
Автор

у меня target class 'admin' does not exist при переходе на админку :\\

В bootstrap/app.php надо дописать:

->withMiddleware(function (Middleware $middleware) {
$middleware->alias([
'admin' => AdminPanelMiddleware::class,
]);
})

romay
Автор

Привет когда пишу dd(auth()->id()); ид показывает null в чем проблема

SR-gcyk