当用户从应用程序/网站注销时如何更新值?
public function logout(Request $request, $user) {
$conn = DB::select("show full processlist");
foreach($conn as $con){
$user->connID = null;
$user->connDate =null;
$user->last_login_ip = null;
$user->update();
$user = Auth::logout();
}
}
答案 0 :(得分:1)
将事件侦听器附加到注销事件。
以下链接显示了laravel触发的所有事件:
https://laravel.com/docs/5.6/authentication#events
制作您自己的事件侦听器,并将其添加到注销事件数组内的EventServiceprovider中。将自定义逻辑放入该侦听器中以更改表。