Регистрация вендора через соц. сети
Краткое описание
Модуль добавляет регистрацию/авторизацию продавцов через соцсети и расширяет API по компаниям.
Для чего нужен
- ускорить регистрацию продавцов через соцсети;
- получить доступ к данным продавца через API;
- добавить дополнительные поля профиля в API.
Основные возможности
- Обработка создания пользователя через
hybrid_auth. - API‑сущность
ms_companiesс расширенными данными. - API‑регистрация/авторизация через dispatch‑запросы.
- Настройка полей профиля для API.
Как работает
- Хуки реагируют на создание пользователя через соцсети.
- Контроллер
ms_vendor_reg_socialобслуживает API‑запросы. - API‑сущность возвращает список компаний и текущего продавца.
Где находится в админке
- Модули → Управление модулями → Регистрация вендора через соц. сети — настройки полей API.
Примечания
- Требуется включённый модуль
hybrid_auth. - Подробная инструкция — в
INSTRUCTION.md.
Локализации:
- English
- Русский
Совместимость:
- 4.18.X
- 4.17.X
- 4.16.X
# Регистрация вендора через соц. сети: Подробная инструкция
Установка
Модуль устанавливается стандартными средствами CS‑Cart через раздел Модули → Скачанные модули.
Настройка и запуск
В настройках выберите поля профиля и фильтр ставки в час для API.
Работа с модулем
- Для регистрации отправьте запрос
dispatch=ms_vendor_reg_social.vendor_registration. - Для авторизации используйте
dispatch=ms_vendor_reg_social.authorize. - Для смены пароля —
dispatch=ms_vendor_reg_social.change_password.
Импорт и экспорт
Импорт/экспорт не предусмотрены модулем.
Проверка работы
- Зарегистрируйте продавца через API.
- Проверьте ответы с
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 [+] Первое издание *** [+] Добавлено [-] Удалено [\*] Изменено [!] Исправлена ошибка
Отзывы
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.