Ответ 1
Пока пользователь не закроет свой браузер. Это определение сеанса.
Чтобы настроить что-то дольше, вам нужно будет использовать один из:
- печенье. Они могут быть помечены так, чтобы оставаться на любой период времени (или пока пользователь не закрыл браузер).
- зарегистрировать пользователя
Часто существует комбинация из них, когда пользователю предоставляется токен "запомнить меня" в качестве файла cookie, так что им не нужно входить в систему при каждом перезапуске браузера.