Intereting Posts
18-значная временная метка? Установка груши для macports PHP5 Определить вызов постоянной функции Изображение, созданное с помощью blob, содержит только числа и запятые PHP Сортировка из сериализованных данных Невозможно получить доступ к самому себе :: если класс класса не активен Запретить пользователю использовать кнопку «Назад» с предупреждением или отключить любую вставку Как добавить час во время этой строки datetime? PHP pthread не кажется многопоточным Проблема с получением данных из нескольких полей в один массив Как использовать AJAX для получения данных из БД и отображения на странице Преобразование специального символа (то есть Umlaut), скорее всего, в ascii Как хэш-и солевые пароли Загрузка приветствующей анимации только после jquery / php Использование контроллера для обработки возвращаемых настраиваемых файлов css и javascript с помощью codeigniter

Заставить php передавать SID в URL-адресе – даже если файлы cookie принимаются в браузере

Я пытаюсь заставить php автоматически передавать идентификатор сеанса через URL-адрес, даже если браузер принимает файлы cookie.

Я знаю, что идентификатор сеанса url обычно считается угрозой безопасности, но у меня есть очень специфическое приложение, которое требует, чтобы несколько отдельных пользователей могли входить в один сеанс php, несмотря на то, какие настройки cookie имеют их браузеры. Совместное использование URL – это моя цель, а не угроза.

Будет несколько «групп» пользователей, каждая группа должна иметь уникальный общий сеанс, поэтому простое использование идентификатора фиксированного сеанса в коде не будет работать. Я хочу, чтобы «владелец» группы мог инициировать сеанс, получить уникальный идентификатор, а затем передать его всем другим пользователям через URL-адрес.

Поскольку это существующее приложение, я не могу вносить изменения, которые повлияют на обычное поведение сеанса для других пользователей – это для пользователей в определенной группе IP-адресов, поэтому я пытаюсь изменить стандартную обработку сеанса.

Я попытался использовать ini_set (), чтобы отключить session.use_cookie, но это просто предотвращает возможность запоминания сеанса вообще.

Любые предложения с благодарностью получили.

Solutions Collecting From Web of "Заставить php передавать SID в URL-адресе – даже если файлы cookie принимаются в браузере"