По минимуму мне нужно узнать где находится код, который выполняется после успешного входа пользователя и как его можно расширить для своей задачи.
update:
Ладно, пока сам решил. Сделал следующим образом, может кому то пригодится:
Создал Middleware
php artisan make:middleware ActiveUser
и в нем код:
public function handle($request, Closure $next)
{
$user = Auth::user();
if (!$user->active) {
abort(403);
}
$user->visited = Carbon::now();
return $next($request);
}
Наверное "костыль" но другого способа не нашел. Тем более что мне еще была нужна проверка на активированость (админ может деактивировать) пользователя на сайте.
Недостаток в том что чтобы записалась дата посещения нужно что бы пользователь ранее выходил, хотя наверное так нормально. После деактивации юзера на сайте, он даже на страницу авторизации не зайдет, пока не будет удалена его сессия. Ну и использование Middleare наверное не лучший вариант для этой задачи.