Обновить значение, если пользователь вышел из системы - PullRequest
0 голосов
/ 28 августа 2018

Как обновить значения, когда пользователь выходит из приложения / сети?

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();
 }

}

1 Ответ

0 голосов
/ 29 августа 2018

Присоедините прослушиватель событий к событию выхода из системы.

Следующая ссылка показывает все события, которые запускает laravel:

https://laravel.com/docs/5.6/authentication#events

Создайте свой собственный обработчик событий и добавьте его в EventServiceprovider внутри массива событий выхода из системы. Поместите свою собственную логику в слушателя, чтобы изменить таблицу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...