Login using Moodle Users

Local plugins ::: local_mo_api
Maintained by miniOrange INC
Login using Moodle Users is a local plugin where users can login to their external applications and Websites using their Moodle website credentials. Users will authenticate themselves via their Moodle credentials only once and they can access all the external applications.

Login using Moodle Users 1.0

Moodle 3.5, 3.6, 3.7, 3.8, 3.9, 3.10
Released: Friday, 23 April 2021, 5:34 PM

Login using Moodle Users

Login using Moodle Users is a local plugin where users can login to their external applications and Websites using their Moodle website credentials. Users will authenticate themselves via their Moodle credentials only once and they can access all the external applications. The plugin enables an API endpoint for the Moodle instance, which can be used for user authentication. Any external application can query this API, and pass along the credentials for authentication. The plugin validates the credentials against Moodle users, and returns the appropriate message in the API Response.

Steps to be followed:

  1. Setup plugin in Moodle.
  • Navigate to your Moodle admin dashboard to install and activate the Login using Moodle Users plugin.
  • Open the Login using Moodle Users plugin settings and copy the User Authentication API URL and the User Authentication Parameter.
  • Enter the attributes name that you want to release to your application during the authentication.
  • Click on the Save button to save your configurations.
  1. Now configure your Authorization API and paste the User Authentication URL and User Authentication Parameters that you copied in step 1 above. Test your Authorization API by providing your moodle credentials and you should be able to see a Success message.

Our miniOrange IDP service has pre-integrated support for Moodle API authentication, using which users can SSO into multiple applications without worrying about the SSO protocol. In this way, we achieve SSO for multiple external applications via their Moodle credentials.

Version information

Version build number
2021042300
Version release name
1.0
Maturity
Stable version
MD5 Sum
94ccec7eeb887df06f15371676136244
Supported software
Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Local plugins

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.