Laravel - 在用户注销后删除访客用户
问题描述:
我正在使用Laravel 5.4,并且我想在退出后从用户表中删除访客用户。所以我创建了一个LogoutEventListener
类(遵循文档中的说明),并且我能够成功删除handle(Logout $event)
函数中的用户。Laravel - 在用户注销后删除访客用户
但是我无法确定在AuthenticatesUsers
性状中Laravel自己的logout()
函数是否在上述handle
函数之前或之后被调用。在这个函数的开头声明一个dd(...)
似乎永远不会被调用。所以我害怕任何不可预见的副作用。
那么,删除LogoutEventListener::handle()
函数中的用户是否安全?
答
这些都是laravel事件5.2 +
$events->listen( 'Illuminate\Auth\Events\Logout', 'App\Listeners\[email protected]' );