Общий сеанс между двумя разными ПК - PullRequest
1 голос
/ 13 ноября 2010

Я разрабатываю корзину для клиента и получил очень странную обратную связь от моего клиента. Я использую CakePHP, и, как в обычной практике, корзина покупок определяется сессией PHP. Насколько я знаю, даже если на одном компьютере мы открываем два разных браузера, PHP создаст два разных сеанса, так как сеанс сервера привязан к cookie-файлам браузера.

Моя клиентка сказала, что при тестировании интернет-магазина на двух разных компьютерах в ее офисе (очевидно, в одной и той же сети) все товары, которые она добавила в корзину для покупок на первом компьютере, появятся в корзине для покупок на другой компьютер. Мне интересно, возможно ли это вообще из-за конкретной конфигурации в интрасети ее офиса? Даже если это связано с кэшем браузера, он не будет разделен между двумя компьютерами?

Любая мысль или вклад? Спасибо.

1 Ответ

1 голос
/ 13 ноября 2010

Я сильно сомневаюсь, что два компьютера будут использовать один и тот же сеанс / файлы cookie. Если это когда-нибудь произойдет, у нас будет обычная перехватка сеансов через Интернет. Единственное, о чем я могу подумать, это заставит ее поверить, что сеанс является общим, когда у вас есть приложение с ошибками, которое отправляет одни и те же (читай: неправильно ) данные разным пользователям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...