Я уверен, что это очень простая «проблема», которая полностью заключается в отсутствии у меня знаний.
Я занимаюсь исследованиями и тестированием уже несколько часов, и мне не кажется, чтоисправить я хочу.
Ситуация:
У меня есть две части веб-приложения - интерфейс Wordpress и интерфейс CodeIgniter.Когда кто-то входит в Wordpress, мне нужно, чтобы он также регистрировал их в CodeIgniter.
У меня уже есть код для запуска POST для функции входа CodeIgniter.
Система Codeigniter использует файлы cookie для хранения зарегистрированного состояния.
Проблема:
Несмотря на то, что код идет, хотя, и если я выгружаю cookie, кажется, работает в ответе cURL, еслиЯ использую тот же браузер, чтобы зайти в каталог CodeIgniter, пользователь не вошел в систему.
$this->session->set_userdata($userdata);
var_dump($this->session->userdata('username'));
Как только приведенный выше код выполняется, как часть скрипта, в который публикуется скрипт cURL,выбрано правильное имя пользователя для этого пользователя.
Новое понимание
Не существует простого способа сделать это с помощью curl по причинам, столь четко изложенным ниже (спасибовы).Теперь мне нужно найти альтернативу для одновременного входа в систему.
Есть идеи?
Спасибо!