Laravel Tracker Package用户模型错过了管理/身份验证问题

时间:2016-04-21 11:48:28

标签: laravel tracker

我已经安装了来自here的antonioribeiro的laravel tracker软件包

我还安装了统计面板。当我第一次访问该小组时,它表示需要进行身份验证'。所以我四处搜索并发现this问题,所以我改变了这一行。

现在当我访问我网站上的/ stats页面时,我收到错误'用户模型错过了管理属性'。

但我的模型有。我按照安装页面上的说明输入了admin属性

public function getIsAdminAttribute() {
    return true;
}

看来跟踪器正在工作。我可以回显$ tracker = Tracker :: currentSession(),一切都在那里工作。

我已更改了跟踪器配置文件中的用户模型并启用了统计信息面板。

我无法弄清楚我错过了什么。

1 个答案:

答案 0 :(得分:0)

@Nertskull 您必须更改文件vendor \ pragmarx \ tracker \ src \ Vendor \ Laravel \ ServiceProvider的第491行才能添加Web中间件:

$router->group(['prefix' => $prefix, 'middleware' => 'web'], function($router)