Здравствуйте!
Есть сайт, который существует уже несколько лет. На нем много зарегистрированных пользователей. Стоит задача интегрировать в этот сайт форум xenforo. Для общения сайта с форумом используется XenAPI. Если посмотреть вот здесь
Может кто сталкивался с подобным?
Пробовал на разный версиях xenforo (1.4 и 1.5), но все то же самое.
Есть сайт, который существует уже несколько лет. На нем много зарегистрированных пользователей. Стоит задача интегрировать в этот сайт форум xenforo. Для общения сайта с форумом используется XenAPI. Если посмотреть вот здесь
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
, то там сразу же есть пример как сделать операцию login на форуме. Т.е. регистрация и авторизация происходит на сайте, потом нужно автоматически авторизовать пользователя на форуме. Пользователи регистрируются авторматически через XenAPI - с этим все хорошо. А вот с авторизацией возникают трудности. Метод "login", который есть в примере, но отсутствует в документации в вики (вот здесь
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
) оставляет куку с названием "xf_session". И форум также оставляет такую же вторую куку, только домен в куке прописан с точкой спереди, т.е. как ".mydomain.com". Видимо, перед тем как сделать "login" нужно на всякий случай сделать "logout", но вот метод "logout" отсутствует как в документации так и в самом коде XenAPI. Самое простое удаление кук ничиго не меняет. Хотя нет. Если затереть одну из кук, то действительно показывает, что нужный пользователь авторизовался на форуме, но если удалить все куки, то тогда форум прописывает свою куку и через сайт с помощью метода XenAPI "login" уже ничего не помогает.Может кто сталкивался с подобным?
Пробовал на разный версиях xenforo (1.4 и 1.5), но все то же самое.