В общем, наверное, всем известная проблема.
Есть сафари (говорят еще опера), если не открыть сайт example.com самостоятельно, то в iframe от example.com куки браузер не принимает. Эта проблема описывалась
тут на хабре, уже давно, и сделано это для благих намерений — что бы за людьми не следили без их ведома.
Я так понимаю, что все хаки что могли в сафари пофиксили и не один из способов указанных в статье, не помогает. Так же прочитал на stackoverflow, там все тоже «по старинке».
Существует ли сейчас способ это фикснуть не прибегая, через хранение сессии в URL или страницы приложения окна в отдельной вкладке.
Спасибо!
UPD:
Не кошерно, но работает следующий способ.
Открываем новое временное окно, там устанавливаем куку и делаем редирект, закрываем окно.
UPD2:
Более лучший способ, но все равно не кошерно.
Базовый фрейм перекинуть на страницу для фикса сафари, потом перекидывать на страницу приложения обратно.
UPD3: Блять ну какие мудаки минусуют, найти бы и в карму бы прописать ему.