Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

gzai's avatar
Level 3

Laravel API event logout for data user is empty

Hi,

Laravel 7 API event when logout, result for user is empty, how to get data user before event logout execute ?

'Illuminate\Auth\Events\Logout' => [
	'App\Listeners\LogSuccessfulLogout',
],

Listener for event logout :

class LogSuccessfulLogout
{
    /**
     * Create the event listener.
     *
     * @return void
     */
    public function __construct()
    {
        //
    }

    /**
     * Handle the event.
     *
     * @param  object  $event
     * @return void
     */
    public function handle($event)
    {
        if ( $event ) {
		// $event->user is empty for API, but for web return user data
        }
    }
}
0 likes
0 replies

Please or to participate in this conversation.