【发布时间】:2014-08-05 02:43:24
【问题描述】:
我的用户表中有一个“last_login”列,我想在用户登录时更新它。我将它添加到我的登录帖子页面的控制器中:
DB::select('UPDATE '.DB::getTablePrefix().'users SET last_login=now() WHERE id=?', array($user->id));
但我为用户提供了多个登录选项(通过社交网络等)。我可以将此代码添加到每个选项中,但我想知道当 Auth 运行其身份验证代码时是否有办法做到这一点,以防止必须将其添加到我调用它的每个控制器方法中。
我怎么能做到这一点,也许通过扩展 Auth 或其他方式?
【问题讨论】:
标签: php authentication laravel