Laravel cache user provider
composer require cesg/cache-user-provider
Configure the cache user provider.
auth.php
'users' => [
'driver' => 'cache',
'model' => App\User::class,
'use' => 'eloquent',
'prefix' => 'auth',
'ttl' => env('SESSION_LIFETIME', 120)
],