Интеграция Magento и Moodle - PullRequest
       60

Интеграция Magento и Moodle

6 голосов
/ 14 октября 2011

У меня есть проект, который требует от меня настроить сайт онлайн-обучения на основе подписки с помощью Moodle. Я проверил Moodle, и кажется, что он может справиться с этим сам. Проблема в том, что клиент не просто будет продавать онлайн-курсы. Он также будет продавать книги, рецензентов и т. Д.

Я подумал, что Magento будет лучшим вариантом для продажи этих предметов, и отслеживал все продажи. Я мог бы добавить онлайн-курсы в качестве виртуальных предметов.

Мои вопросы: есть ли способ полностью интегрировать эти две системы с точки зрения аутентификации и зачисления на курсы?

Я имею в виду, возможно ли, чтобы кто-то:

  • Создать учетную запись в Magento
  • Купить курс в Magento
  • Перейти на сайт Moodle без входа в систему (единый вход)
  • Перейти на курс.

Ответы [ 3 ]

2 голосов
/ 03 ноября 2011

Я думаю, что это возможно при умеренных усилиях.

Проверьте мои плагины (GPL) для moodle2, которые позволяют moodle поддерживать auth и регистрация на основе программного обеспечения simplesamlphp.

С этими плагинами "moodle part" готов.Вы можете «подготовить / удалить пользователей на курсах на лету», используя права доступа к атрибутам, отправленные в утверждении saml.

Таким образом, вам нужно только добавить поддержку saml в Magento и разработатьлогика добавления прав доступа к источнику аутентификации, который вы используете в поставщике удостоверений при совершении покупки.

Редактировать:

0 голосов
/ 02 ноября 2011

Чтобы решить проблему единого входа (SSO), вам придется использовать simpleSAMLphp.

0 голосов
/ 18 октября 2011

К сожалению, похоже, что нет никаких расширений, которые бы связывали Magento с Moodle.Вам придется разработать модуль самостоятельно: S

...