Как использовать Blade-директивы при мультиавторизации (admins + bosses)?
Здраствуйте, товарищи.
Пересмотрел я обучалок по мультиавторизации (без использования is_admin) с разными таблицами для разных уровней авторизации. Есть у меня две сущности авторизации: boss и admin (руководитель и админ)
Однако в отличие от этих всех обучалок:
- У меня нету отдельной страницы авторизации. Окно авторизации находится на главной странице и появляется при нажатии на иконку авторизации (с помощью JS устанавливается display:block)
- Во всех этих туториалах отдельные страницы авторизации для разных ролей (отдельно для руководителя и отдельно для админа). У меня одно окно авторизации, поэтому мне нужно аутентифицировать пользователя на одном окне (сразу для двух ролей: для админа и для руководителя)
- Ни в одном туториале (уже всевозможные просмотрел) нету использования blade-директив. Как раз уникальный для каждого контент у меня содержится прямо на главной странице (нету у меня отдельной панели администратора и личного кабинета руководителя). Что мне в данном случае делать? Писать кастомные директивы? Есть ли что-то готовое у Laravel из коробки?
Вопросов одним словом у меня вагон и маленькая тележка. Могу даже заплатить в пределах разумного за эту работу, так как я уже всё, что можно облазил.
Самое полезное, что я смог найти (из всех туториалов, включая видеотуториалы естественно): https://www.codermen.com/blog/123/how-to-make-multi-auth-in-laravel-6 https://www.siddharthshukla.in/blog/how-to-use-multiple-authentication-guards-in-laravel-6-app/ --> аутентификацию сделал по этому образцу.