Problem Description
I have the following scenario:
[![Moodle integration architecture][1]][1]
There's a portal page with some content for authenticated users. The authentication is provided by an OAUTH server. Now there must be the possibility for authenticated users to consume E-learning content (Tin Can and SCORM packages) provided by the Moodle LMS. The plan is to integrate the Moodle installation into the portal by using an `iframe` and crafted links directly to the learning content. The authentication with Moodle would be implemented using an custom authentication plug-in for the OAUTH server to avoid further username/password authentication. The goal is seamlessly optical integration into the portal while using the mighty course tracking and management features of Moodle in the backend.
[![interface draft for Moodle integration][2]][2]
However this solution seems somewhat hacky in my eyes and I'm wondering if there's a cleaner option to integrate Moodle learning content into another website without losing the tracking and management features of Moodle.
//EDIT: It seems that LTI could provide a similar solution to this and there's a plug-in for Moodle to make it a LTI provider. But how can I consume the LTI content?
Thanks for your help.
[1]: https://i.sstatic.net/4ifA0.png
[2]: https://i.sstatic.net/jhc2R.png
AI-Generated Solution
Powered by LMSouq AI · GPT-4.1-mini
Analyzing problem and generating solution…
Was this solution helpful?