Я пытаюсь передать текущий идентификатор пользователя с одного сайта на другой.Выполнение текущего входа пользователя из одного домена в другой
Пример: пользователь регистрируется на user.domain.com, это создает идентификатор пользователя $ _SESSION ['uid']. Мне нужно получить значение этого пользователя для домена domain.com.
Я попытался установки session_set_cookie_params:
session_set_cookie_params(0, "/", ".domain.com", false, false);
и это делает работу на моем локальном сервере, но не с моей хостинговой компании, вероятно, потому, что данные сеанса хранится на отдельных серверах, или они просто не позволяют его ,
Я прочитал много сообщений/ответов, используя либо $ _GET, Cookie, либо HTTP Headers для хранения идентификатора пользователей, но я считаю это очень неуверенным в этом способом.
Как любят Facebook делать с $ facebook-> getUser(); ?
Любая помощь была бы очень признательна, я прочесал сеть для хорошего времени, не повезло.
Спасибо, Крис.
У вас есть доступ к созданию таблицы базы данных на обоих серверах? –
@Phil Crosyes да, на самом деле, оба сайта будут подключаться к одной и той же базе данных MySQL – Chris
Еще лучше :-) –