Laravel:如何在Auth :: login()之前执行代码

时间:2014-12-13 07:48:08

标签: php laravel logging laravel-4

我想将所有登录事件记录到我的日志数据库中。

我想知道是否可以使用钩子作为默认Laravel Auth :: login()方法的preExecute?

如果是这样,我该如何做呢?

1 个答案:

答案 0 :(得分:3)

在你的auth控制器中,在构造函数中:

Event::listen('auth.login', function($user)
{
     // Log $user
});