Single Sign On from Joomla to Moodle

From Joomdle
Revision as of 17:44, 18 September 2010 by Antonio (talk | contribs) (Undo revision 622 by Rattodisera (Talk))
Jump to navigationJump to search

This document applies to Joomdle Release 2.0.0

Joomdle provides Single Sign On (SSO) between Joomla and Moodle with Joomla being used as the "master". Therefore, user logins are performed using Joomla's login page and eliminates the need to login a second time when the user enters Moodle.

Joomdle's SSO provides the following functions:

  • When the user logs in Joomla, he is automatically logged in Moodle.
  • When the user logs out of either Joomla or Moodle, he/she is automatically logged out of the other.
  • User sessions are syncrhonized between both platforms

Note: in current version, single log out is not working from Joomla to Moodle when they are sitting on different domains, ie: when the user logs out from Joomla, he will still be logged in Moodle. This is caused by how Moodle sessions work and PHP security settings relating cookies. We are currently investigating to try to find a way to make this work.