首页 > 解决方案 > 当用户注销或由于会话超时而自动注销时如何运行代码?

问题描述

我希望有一个onUserSessionEnd可以执行与用户相关的清理任务的功能。我如何在 Laravel 中做到这一点?

有一个函数-调用此函数后logout(Request $request)如何Illuminate\Foundation\Auth\AuthenticatesUsers.php执行代码?

标签: laravel

解决方案


您可以监听事件。

关于 Laravel 事件的文档。

Laravel api 中的 Auth 事件列表。

在您的情况下,您可能应该使用LoginLogout事件。

有关身份验证事件的简要指南。


推荐阅读