Magento的和集成的Moodle [英] Magento and Moodle Integration

查看:140
本文介绍了Magento的和集成的Moodle的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有要求我的设置使用Moodle的基于订阅的在线学习网站的项目。我检查的Moodle,似乎它可以自己处理这个问题。问题是,客户端将不只是销售在线课程。他还将卖书,审稿等。

I have a project which requires me to setup an subscription-based online learning site using Moodle. I checked Moodle and it seems that it can handle this by itself. The problem is, the client won't be just selling online courses. He will also be selling books, reviewers, etc.

我想通了Magento的将是出售这些物品的最佳选择,并保持所有的销售的轨道。我大概可以添加在线课程,虚拟物品。

I figured that Magento would be the best option for selling those items, and keep track of all the sales. I could probably add the online courses as virtual items.

我的问题是:有没有办法完全集成的身份验证和课程入学条件这两个系统?

My questions is: Is there a way to fully integrate these two system in terms of authentication and course enrollment?

我的意思是,那会有人是可能的:

I mean, would it be possible for someone to:


  • 在Magento的创建新帐户

  • 购买课程在Magento

  • 转到网站的Moodle无需登录(单点登录)

  • 转到进程。

推荐答案

我觉得是可能的适度的努力。

I think is possible with a moderate effort.

检查我的插件(GPL)为让Moodle的支持权威性并moodle2 招生基于对simplesamlphp软件。

Check my plugins (GPL) for moodle2 that let moodle support auth and enrolment based on simplesamlphp software.

使用这些插件的Moodle的一部分已经完成。你可以在配置/取消供应用户对飞的课程,采用的SAML断言发送的用户属性附加伤害的权利。

With those plugins the "moodle part" is done. You can "provisioning/deprovisioning users on courses on the fly", using the user atribute entitlements sent on the saml assertion.

所以,你只需添加 SAML支持到Magento的和发展的权利添加到您在供应商的身份时使用购买完成后在auth源的逻辑。

So you only must to add saml support to Magento and develop the logic to add the entitlements to the auth source that you use in your identity provider when a purchase is done.

编辑:

这篇关于Magento的和集成的Moodle的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆