Я пытаюсь заставить php автоматически передавать идентификатор сеанса через URL, даже если браузер принимает файлы cookie.
Я знаю, что идентификатор сессии URL обычно считается угрозой безопасности, но я имею в виду очень специфическое приложение, которое требует, чтобы несколько отдельных пользователей могли войти в один и тот же сеанс php, несмотря на то, что настройки cookie их браузеров имеют. Разделение ссылки здесь - моя цель, а не угроза.
Будет несколько «групп» пользователей, каждая группа должна иметь уникальный общий сеанс, поэтому простое применение фиксированного идентификатора сеанса в коде не будет работать. Я хочу, чтобы «владелец» группы мог инициировать сеанс, получить уникальный идентификатор, а затем передать его всем другим пользователям через URL-адрес.
Поскольку это существующее приложение, я не могу вносить изменения, которые будут влиять на нормальное поведение сеанса для других пользователей - это для пользователей в определенной группе IP-адресов - именно поэтому я пытаюсь изменить стандартную обработку сеанса .
Я пытался использовать ini_set (), чтобы отключить session.use_cookie, но это просто предотвращает запоминание сессии вообще.
С благодарностью принимаются любые предложения.