1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.3.3 Перенос юзеров с DLE, генерация "_xfToken" как?

Тема в разделе "Переезд на XenForo c других движков", создана пользователем Fail, 01.07.2014.

Загрузка
  1. Fail

    Fail Пользователь

    Регистрация:
    27.12.12
    Сообщения:
    21
    Симпатии:
    4
    Версия XF:
    1.3.3
    Нужно перенести юзеров с DLE на XF, написал небольшой PHP скрипт, который посылает в админку POST запрос на добавления юзера, но в ответ мне приходит:

    "Данную операцию выполнить невозможно, поскольку Ваша сессия истекла. Пожалуйста, пройдите авторизацию ещё раз."

    в запросе присутствует такой параметр как: "_xfToken", насколько я понял, он одноразовый, вопрос как его генерировать?

    Взяв для примера такое значение:
    "_xfToken:1,1404202362,6bc1e89ad2b52645f1cfb5b66699f1d33acc4aac"

    "1" - это скорее всего ид пользователя (меня)
    а вот дальше что ...
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Если работать через POST запросы, то нужно сначала загрузить страницу с формой добавления пользователя. В этой странице уже будет содержаться токен (распарсить страницу не сложно). Соответственно, при отправке запроса нужно просто добавить в передаваемые поля и поле токена с уже известным значением.
     
  3. Fail

    Fail Пользователь

    Регистрация:
    27.12.12
    Сообщения:
    21
    Симпатии:
    4
    Версия XF:
    1.3.3
    Не получается, всегда возвращает страницу авторизации, несмотря на то что я кинул ему нужные куки...
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Я говорил не про куки. Речь была о токене. Вы спрашивали именно о нем.
     
  5. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    AnGel и Fail нравится это.
  6. AnGel

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

    Регистрация:
    06.05.15
    Сообщения:
    12
    Симпатии:
    0
    Версия XF:
    1.5.4

Поделиться этой страницей