@Chaly95

Как реализовать регистрацию на двух сайтах одновременно?

Есть два сайта на CMS Wordpress и CMS Opencart.
Идея в том что человек зарегистрировавшийся на сайте интернет магазина (CMS OPENCART), мог войти на сайт форума (CMS Wordpress) используя логин и пароль введенный при регистрации в интернет магазине.
Вот такая задача)
Как это правильней реализовать?
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ответы на вопрос 2
@vaajnur
битриксоид
1. https://nikita-sp.com.ua/2015/12/sistema-sobyitiy-...
Регистрируешь обработчик события рег-ии нов. польз-ля на opencart 2
$this->model_extension_event->addEvent('mymodule', 'post.customer.add', 'module/mymodule/on_customer_add');

Далее сам обработчик
public function on_customer_add($customer_id) {
    $this->load->model('account/customer');
    $customer_info = $this->model_account_customer->getCustomer($customer_id);
    $admin_mail = $this->config->get('config_email');
// тут curlом отправляешь запрос на ВП
}

Тут ты на вп отправляешь запрос типа "Создан нов. юзер"
2. В ВП создаешь файл со скриптом , к-й прнимает данные и создает
if(isset($_POST['new_register']))
     register_new_user( $user_login, $user_email );
Ответ написан
Комментировать
@stcmd04236
Если хотите "правильнее реализовать" то вам в сторону OAuth. И для WP и OpenCart есть необходимые плагины.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы