Сеансы запускаются через session_start()
, я так понимаю, но для того, чтобы сеансы были постоянными, им нужен идентификатор.
Теперь файл php.ini имеет настройку:
session.use_cookies = 1
Так что мне не нужно передавать удостоверение личности. Но есть и другая настройка:
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0
Должен ли я понять, что если я реализую это и зайду на свой веб-сайт, войдите в систему, сделайте то, что я хочу, закройте браузер и снова запустите его через некоторое время, что я больше не войду в систему, когда уйду вернуться на мой сайт?
РЕДАКТИРОВАТЬ: Поэтому, чтобы оставаться в системе, мне придется объединить это с куки-файлами на стороне клиента.
Полагаю, мне понадобятся 2 поля базы данных. 1 для идентификатора сеанса, 1 для идентификатора, который я даю cookie.