За последние 24 часа нас посетили 22260 программистов и 1027 роботов. Сейчас ищут 668 программистов ...

Кроссдоменные куки

Тема в разделе "PHP для профи", создана пользователем Байда, 12 сен 2018.

  1. Байда

    Байда Новичок

    С нами с:
    12 сен 2018
    Сообщения:
    3
    Симпатии:
    0
    Всем привет

    Есть 60 магазинов, лежащий на одном сервере и разных доменах. Принадлежат одному владельцу. Нужно сделать общую корзину и общий личный кабинет (ЛК). Т.е посетитель ложит товар на одном сайте переходит по ссылке на другой и видит что у него корзина не пуста и в ней лежит товар с другого магазина ( домена ). С ЛК таже петрушка. Авторизовался на одном сайте и уже авторизован на остальных 59 .

    Как положить куку так , чтобы она была видна на всех 60 сайтах ? Возможно у кого то есть опыт реализации не что подобного не через куки, поделитесь соображениями. спс.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    никак
    но можно спросить у того сайта кто это =)
     
  3. Байда

    Байда Новичок

    С нами с:
    12 сен 2018
    Сообщения:
    3
    Симпатии:
    0
    т.е задача не имеет решения ?
     
  4. yehor

    yehor Новичок

    С нами с:
    11 сен 2018
    Сообщения:
    26
    Симпатии:
    3
    Если у пользователя IP-адрес статичен, то можно определять по нему.
     
  5. Байда

    Байда Новичок

    С нами с:
    12 сен 2018
    Сообщения:
    3
    Симпатии:
    0
    как другому сайту узнать что пользователь уже был на родственном сайте ?
     
  6. yehor

    yehor Новичок

    С нами с:
    11 сен 2018
    Сообщения:
    26
    Симпатии:
    3
  7. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
    Гугли на тему единая регистрация
     
  8. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.792
    Симпатии:
    650
    @Байда, сайты могут обмениваться инфой об авторизации пользователя. Т.е. используйте один из сайтов в качестве «центра авторизации», с которым и синхронизируйте авторизацию на др. сайтах.
     
  9. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    я же тебе дал решение же ж дал же вот же - используй один общий сервер, при запросе из браузера на этот сервер, этот сервер сам тебе и скажет кто это =) т.к. при запросе уйдут куки того сервера и он сможет узнать человека =) вот и всё
     
  10. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    OAuth

    http://oauth2.thephpleague.com/
     
  11. yehor

    yehor Новичок

    С нами с:
    11 сен 2018
    Сообщения:
    26
    Симпатии:
    3
    Ему не нужна единая авторизация/регистрация. В магазине корзина товаров, обычно, работает без регистрации.
     
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    я о том же, просто один общий домен, который будет отвечать кто сделал на него запрос, вот и всё