Safari 12 и режим «Предотвращение межсайтового отслеживания» - PullRequest
0 голосов
/ 17 октября 2018

С новым подходом браузера Safari у нас есть проблема для аутентификации пользователей на домене третьего сайта:

a) На нашем веб-сайте user войдите в систему и создайте файл cookie авторизации, действительный для servicedomain.com

b) user использует наш сервис в своем собственном домене client.com, вставляя HTML-код в свой код.Например.<script src='https://servicedomain.com/app.js' />

c) Благодаря cookie на шаге (a) и сценарию, указывающем на шаг servicedomain.com на шаге (b), мы можем различить, зарегистрирован ли он user (с правильным cookie) или обычный гость.

Но с Safari 12 и режимом «Запретить межсайтовое отслеживание» больше нет.Как это решить?Чтобы сказать user, перейдите в настройки Safari и снимите флажок, этот режим не является способом.

...