.net Integration with moodle

.net Integration with moodle

by roc mehra -
Number of replies: 4

Hi,

We want to integrate our .net web application with Moodle. The idea is that when a user clicks on LMS link in the .net web application the user should be taken to our moodle centre. The username and password from the web app will be transferred to and used as username and password for Moodle.
Please Help

Average of ratings: -
In reply to roc mehra

Re: .net Integration with moodle

by Hubert Chathi -

What you are looking for is called Single Sign-on.  Moodle supports several different single sign-on protocols, such as Shibboleth (built-in), OpenID (3rd party plugin) and OAuth (3rd party plugin for certain providers, but can be adapted to others).  You probably should not design your own protocol, unless you understand the security implications (e.g. don't send the user's password).

In reply to Hubert Chathi

Re: .net Integration with moodle

by roc mehra -

Hi Hubert,

Thanks for your reply.

But i dont know much about that SSO. Which would be the best  and how it will work? How to get start ?

In reply to roc mehra

Re: .net Integration with moodle

by Hubert Chathi -

Of the three options listed, IMHO, OpenID is the easiest to implement, followed by OAuth, and finally Shibboleth.  The should be .Net libraries for all three that you can use.  The best way to start is to read the documentation for the libraries.