Найдите пользователя, который выходит из системы в Laravel

#laravel

#laravel

Вопрос:

Мне нужно узнать пользователя, который выходит из системы. Я проверил прослушиватель, но, похоже, прослушиватель вызывается после выхода пользователя из системы. В принципе, мне нужно обновить столбец в таблице Users, когда пользователь выходит из системы. У меня есть возможность переопределить и расширить метод trait AuthenticatesUsers:: logout, но я хочу избежать этого, если есть какой-либо лучший способ сделать это. Спасибо

Комментарии:

1. Пользователь передается на событие, проверьте $event->user . В противном случае это событие не имело бы никакого смысла.

Ответ №1:

для решения этой проблемы вы можете добавить logged_out_at поле метки времени в таблицу пользователей вашей базы данных и при вызове события обновить этот столбец.