Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Регистрация вендора через соц. сети

Модуль позволяет регистрироваться вендорам через социальные сети
Укажите домен без http и слешей. Пример: domain.com
По подписке
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

Регистрация вендора через соц. сети

Краткое описание

Модуль добавляет регистрацию/авторизацию продавцов через соцсети и расширяет API по компаниям.

Для чего нужен

  • ускорить регистрацию продавцов через соцсети;
  • получить доступ к данным продавца через API;
  • добавить дополнительные поля профиля в API.

Основные возможности

  • Обработка создания пользователя через hybrid_auth.
  • API‑сущность ms_companies с расширенными данными.
  • API‑регистрация/авторизация через dispatch‑запросы.
  • Настройка полей профиля для API.

Как работает

  1. Хуки реагируют на создание пользователя через соцсети.
  2. Контроллер ms_vendor_reg_social обслуживает API‑запросы.
  3. API‑сущность возвращает список компаний и текущего продавца.

Где находится в админке

  • Модули → Управление модулями → Регистрация вендора через соц. сети — настройки полей API.

Примечания

  • Требуется включённый модуль hybrid_auth.
  • Подробная инструкция — в INSTRUCTION.md.
Локализации:
  • English
  • Русский
Совместимость:
  • 4.18.X
  • 4.17.X
  • 4.16.X

# Регистрация вендора через соц. сети: Подробная инструкция

Установка

Модуль устанавливается стандартными средствами CS‑Cart через раздел Модули → Скачанные модули.

Настройка и запуск

В настройках выберите поля профиля и фильтр ставки в час для API.

Работа с модулем

  1. Для регистрации отправьте запрос dispatch=ms_vendor_reg_social.vendor_registration.
  2. Для авторизации используйте dispatch=ms_vendor_reg_social.authorize.
  3. Для смены пароля — dispatch=ms_vendor_reg_social.change_password.

Импорт и экспорт

Импорт/экспорт не предусмотрены модулем.

Проверка работы

  1. Зарегистрируйте продавца через API.
  2. Проверьте ответы с api_token и данными Rocket.Chat.

Обслуживание

Обновление

Обновляйте модуль через стандартные механизмы CS‑Cart или git‑репозиторий модуля.

Удаление

Удалите модуль через Модули → Скачанные модули.

Файлы и точки входа

  • app/addons/ms_vendor_reg_social/controllers/common/ms_vendor_reg_social.php — API‑контроллер.
  • app/addons/ms_vendor_reg_social/Tygh/Api/Entities/MsCompanies.php — API‑сущность.
  • design/themes/responsive/templates/addons/ms_vendor_reg_social/hooks/hybrid_auth/login_buttons.override.tpl — кнопки соцвхода.
**v1.0.4**  
[+] Добавлена фильтрация компаний по исполнителям, так же среди исполнителей добавлена фильтрация по ставке в час и категориям  
[\*] При регистрации пользоваетля, у которого уже существует email, отправить запрос с регистрации на авторизацию  
[+] Добавлена авторизация пользователя по API через hash, по которому будет определяться что пользователь был верифицирован через соцсети

**v1.0.3** от 12.09.2023
[+] Добавлена АПИ сущность ms_companies для вывода информации о компаниях на запросы с учетных записей других компаний

**v1.0.2** от 23.05.2023
[\*] Изменены короткие теги <? на обычные <?php
[+] Добавлено возможность регистрироваться и авторизовываться по АПИ

**v1.0.1** от 24.06.2023  
[-] Удален лишний архив с модулем  

**v1.0.0** от 24.06.2023  
[+] Первое издание

***

[+] Добавлено  
[-] Удалено  
[\*] Изменено  
[!] Исправлена ошибка
Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули