Вот смотрите.
Сайт - личный кабинет. Доступна неавторизированному только стартовая.
В шаблонах я делаю проверку
@extends(\Auth::check() ? '
layouts.app' : 'layouts.clear-app')
Где либо общий шаблон для всех, либо шаблон с формой авторизации.
Заходу в админку — отрабатывает правило "чувак авторизирован".
При этом блин для всяких действий мне надо его айди.
$this->evo->getLoginUserID()) отдаёт мне хуй. Потому что я просто в админке, и не авторизирован на фронте