Я никогда не хотел, чтобы пользователь оставался включенным в систему на какое-то время, поэтому я никогда не видел использования для «запомнить меня». Я начал думать о том, как это делается, и хотелось бы получить некоторые разъяснения.Cookie и сеанс в функции «запомнить меня»
В настоящее время я храню свои сеансы в базе данных. То, что всегда озадачило меня, было то, что, хотя я не устанавливаю явно cookie, он помещается в мой браузер. Я немного смущен, потому что сеанс - это сеанс, а cookie - это файл cookie. Я не вижу, как сеанс устанавливает cookie.
Я также хотел бы знать, достаточно ли задать другую переменную сеанса в массиве сеансов, чтобы пользователь мог войти в систему, было бы достаточно или мне еще нужно было бы установить cookie?
ОК, поэтому мне нужно будет установить cookie. Я могу использовать один и тот же идентификатор сеанса, хотя для файла cookie, не так ли? Я имею в виду, сессия уже сохраняется в базе данных, мне просто нужно оценить файл cookie клиента и перейти оттуда. Я прав? – AlekT
После нескольких сеансов сеансов вы будете делать очень большой, очень неэффективный магазин сеансов. При разработке функции «Запомнить меня» даже не думайте о сеансах. Используйте другое имя файла cookie. – Quentin
Спасибо Дэйв .. Если я использую другое имя файла cookie, я все равно сохраню идентификатор файла cookie? в базе данных, не так ли? – AlekT