2011-10-14 15 views
6

Moodleを使ってサブスクリプションベースのオンライン学習サイトをセットアップする必要があるプロジェクトがあります。私はMoodleをチェックしました。そして、それはそれ自身でこれを扱うことができるようです。問題は、クライアントがオンラインコースを販売するだけではないということです。彼は本や査読者なども販売しています。MagentoとMoodleの統合

私はMagentoがこれらのアイテムを販売するための最良の選択肢であり、すべての販売を追跡すると考えました。おそらく仮想科目としてオンラインコースを追加することができます。

私の質問です:これらの2つのシステムを認証とコースの登録に関して完全に統合する方法はありますか?私が意味する

、それが誰かのために可能になります:

  • は、Magentoの
  • 購入
  • ゴーMoodleサイトへのMagentoの
  • 内のコースでアカウントを作成し、ログインせずに(シングルサインオン)
  • コースに行く。
+0

はい、可能です。スタックオーバーフローに関する質問は、[faq](http://stackoverflow.com/faq)で定義されている範囲内で、何らかの形でプログラミングやソフトウェア開発に関連すると一般的に予想されます。 –

+0

@AntonS:役に立たない。 – Hello71

答えて

2

適度な努力で可能だと思います。

simplesamlphpソフトウェアに基づいて、ムーディーサポートauthenrolmentをサポートさせるmoodle2のプラグイン(GPL)を確認してください。

これらのプラグインでは「ムードル部分」が行われます。 samlアサーションで送信されたユーザーの資格を使用して、「オンザフライでコースのユーザーをプロビジョニング/プロビジョニング解除する」ことができます。

saml support to Magentoを追加し、購入が完了したときにIDプロバイダで使用する認証ソースに資格を追加するロジックを開発する必要があります。

編集:

+0

あなたの素晴らしいプラグインのおかげで@smartin!これらはまさに私が必要なものです!彼らを試すのが待ちきれない。私はあなたの投稿を続けます。 – junwafu

+0

@junwafuもしあなたがムードルプラグインを見たいのであれば、[video](http://www.youtube.com/watch?v=JlmTJkEG1sw)と[demo](http://www.yaco.es/uniquid)が利用可能です。 (でもスペイン語です) – smartin

+0

@junwafuあなたのプロジェクトはどのようなものですか? – smartin

0

残念ながら、MentleとMagentoをつなぐ拡張子がないようです。

0

シングルサインオン(SSO)の問題を解決するには、simpleSAMLphpを使用する必要があります。

+0

あなたはより具体的になることができますか? simpleSAMLphpをMagentoに統合する方法はどうですか? – Ray