Модель пользователя пакета Laravel Tracker пропускает проблему администрирования / аутентификации

Отсюда я установил пакет трекера laravel от antonioribeiro

Я также установил панель статистики. Когда я впервые зашел на панель, он сказал: "Требуется аутентификация". Поэтому я искал и нашел эту проблему, поэтому я изменил эту строку.

Теперь, когда я захожу на страницу / stats на моем веб-сайте, я получаю сообщение об ошибке "Пользовательская модель пропускает свойство администратора".

Но у моей модели есть это. Я поместил в свойство администратора, как указано на странице установки

public function getIsAdminAttribute() {
    return true;
}

Похоже, что трекер работает. Я могу повторить $tracker = Tracker::currentSession(), и все работает там.

Я изменил пользовательские модели в конфигурационном файле трекера и включил панель статистики.

Я не могу понять, что мне не хватает.

1 ответ

@Nertskull Вы должны изменить строку 491 поставщика файла \pragmarx\tracker\src\Vendor\Laravel\ServiceProvider, чтобы добавить промежуточное веб-программное обеспечение:

$router->group(['prefix' => $prefix, 'middleware' => 'web'], function($router)
Другие вопросы по тегам