Задать вопрос
@krut1

Как сделать localstorage, cookies кросдоменными в Safari?

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

Решение, которое есть сейчас, такое: данные сохраняем в localstorage, параллельно открываем iFrame, в нем же складываем эти же данные на второй домен. И все бы хорошо, но вот проблема: в Safari на iOS по умолчанию стоит надстройка: "Не принимать данные с ранее непосещенных сайтов". Из-за нее он напрочь отказывается устанавливать переменные в localstorage. С куками абсолтно все также :(

Ваши идеи, господа эксперты?
  • Вопрос задан
  • 248 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666
Компьютерный псих
сохраняйте на стороне сервера и передавайте session_id
Ответ написан
@Barmunk
Никак, единственный легальный путь, если это ios, когда товар кладется в корзину открыть новую вкладку с нужным доменом
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы