Single Sign On from Joomla to Moodle: Difference between revisions

From Joomdle
Jump to navigationJump to search
No edit summary
No edit summary
Line 3: Line 3:
{{Current Version}}
{{Current Version}}


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 fornisce la possibilità di connettersi ad un sistema Joomla e Moodle utilizzando una singola login in Joomla ( Single Sign On SSO) utilizzando Joomla come "master".  
Con questo sistema gli accessi degli utenti sono gestiti attraverso la pagina di login, eliminando di fatto la necessità di effettuare un secondo login per utilizzare Moodle.


Joomdle's SSO provides the following functions:
Joomdle SSO presenta le seguenti funzioni:
* When the user logs in Joomla, he is automatically logged in Moodle.
* Quando un utente si connette in Joomla verrà automaticamente connesso in Moodle.
* When the user logs out of either Joomla or Moodle, he/she is automatically logged out of the other.
* Quanto un utente si disconnette da Joomla o Moodle, verrà automaticamente disconnesso dall'altro sistema.
* User sessions are syncrhonized between both platforms
* Le sessioni utente sono sincronizzate tra le due piattaforme.


'''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.
'''Nota:''' Nella versione attuale la disconnessione da Joomla a Moodle non funziona nel caso che i due sistemi siano in domini diversi, in pratica, quando un utente si disconnette da Joomla risulterà ancora connesso in Moodle. Questo comportamento anomalo è provocato dal modo di funzionamento delle sessioni di Moodle e dalle impostazioni di sicurezza dei relativi cookies. Al momento stiamo ricercando una soluzione in modo da risolvere questo inconveniente.

Revision as of 17:41, 18 September 2010

This document applies to Joomdle Release 2.0.0

Joomdle fornisce la possibilità di connettersi ad un sistema Joomla e Moodle utilizzando una singola login in Joomla ( Single Sign On SSO) utilizzando Joomla come "master". Con questo sistema gli accessi degli utenti sono gestiti attraverso la pagina di login, eliminando di fatto la necessità di effettuare un secondo login per utilizzare Moodle.

Joomdle SSO presenta le seguenti funzioni:

  • Quando un utente si connette in Joomla verrà automaticamente connesso in Moodle.
  • Quanto un utente si disconnette da Joomla o Moodle, verrà automaticamente disconnesso dall'altro sistema.
  • Le sessioni utente sono sincronizzate tra le due piattaforme.


Nota: Nella versione attuale la disconnessione da Joomla a Moodle non funziona nel caso che i due sistemi siano in domini diversi, in pratica, quando un utente si disconnette da Joomla risulterà ancora connesso in Moodle. Questo comportamento anomalo è provocato dal modo di funzionamento delle sessioni di Moodle e dalle impostazioni di sicurezza dei relativi cookies. Al momento stiamo ricercando una soluzione in modo da risolvere questo inconveniente.