我通过Laravel 5.0 Documentations,我看到我必须使用Event才能跟踪auth.login服务。我在route.php上添加了这些代码行,但它似乎没有用:
Event::listen('auth.login', function($user)
{
$user->login_counter = 1; //just for testing
$user->save();
//$user->increment('login_counter');
});
任何人都知道为什么没有触发,或者我怎么知道这个代码是否至少被执行了。我需要在哪里准确添加这些代码行,以便在用户登录时始终触发!
答案 0 :(得分:0)
向您login_counter
表添加新列users
并查看其是否有效
<强>更新强>
Event::listen('auth.login', function($event)
{
Auth::user()->login_counter = 1;
Auth::user()->save();
});
我相信您已经注册了您的活动/列表