Как мне создать уникальный сеанс для каждого окна браузера с помощью PHP? Если сеанс с ручным sessid более безопасен?
У меня есть страница для регистрации информации о пользователях для отправки запросов. Я хочу сохранить информацию о пользователях, введенную пользователем в каждом окне индивидуально и в отдельном сеансе для каждого окна браузера. Я искал Google и stackru, но не получил хороший результат.
Как мне создать уникальный сеанс для каждого окна браузера с помощью PHP? Если сеанс с ручным sessid более безопасен?
1 ответ
Поскольку сеансы (cookie-файлы сеансов) совместно используются всеми экземплярами одного и того же браузера, они не помогут вам. Вам нужно будет создать уникальные URL-адреса, чтобы каждое окно / вкладка могли посещать действительно разные страницы. Например:
http://example.com/foo.php?id=abcdef123456789
Считаете ли вы это уникальными идентификаторами страницы или передачей идентификатора сеанса в URL, решать вам и для чего именно это нужно.
Помните, что идентификаторы, передаваемые таким образом, легко передаются, возможно, случайно. Он отображается в истории браузера и может быть легко скопирован и вставлен в другом месте.