В /config/session.php вы можете установить количество простоя до истечения сеанса:
/*
|--------------------------------------------------------------------------
| Session Lifetime
|--------------------------------------------------------------------------
|
| Here you may specify the number of minutes that you wish the session
| to be allowed to remain idle before it expires. If you want them
| to immediately expire on the browser closing, set that option.
|
*/
'lifetime' => 120, // edit this
Если вы хотите включить не простое, вы можете создать промежуточное ПО, которое может автоматически регистрироватьиз вашего пользователя.Вы можете сохранить время входа пользователя в сеанс, а в промежуточном программном обеспечении сохранить переменную $timeout
.Вы можете принудительно выйти из системы для аутентифицированного пользователя, например, так:
auth()->logout()
, если время входа в систему + $timeout
прошло.