Как мне создать уникальный сеанс для каждого окна браузера с помощью PHP? Если сеанс с ручным sessid более безопасен?

У меня есть страница для регистрации информации о пользователях для отправки запросов. Я хочу сохранить информацию о пользователях, введенную пользователем в каждом окне индивидуально и в отдельном сеансе для каждого окна браузера. Я искал Google и stackru, но не получил хороший результат.

Как мне создать уникальный сеанс для каждого окна браузера с помощью PHP? Если сеанс с ручным sessid более безопасен?

1 ответ

Поскольку сеансы (cookie-файлы сеансов) совместно используются всеми экземплярами одного и того же браузера, они не помогут вам. Вам нужно будет создать уникальные URL-адреса, чтобы каждое окно / вкладка могли посещать действительно разные страницы. Например:

http://example.com/foo.php?id=abcdef123456789

Считаете ли вы это уникальными идентификаторами страницы или передачей идентификатора сеанса в URL, решать вам и для чего именно это нужно.

Помните, что идентификаторы, передаваемые таким образом, легко передаются, возможно, случайно. Он отображается в истории браузера и может быть легко скопирован и вставлен в другом месте.

Другие вопросы по тегам