//----------------------------------------------------------------------------------------------------------- // E-Lyco CAS Connector //----------------------------------------------------------------------------------------------------------- // Copyright (c) 2011 SIREC Pays de la Loire //----------------------------------------------------------------------------------------------------------- // This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. // To view a copy of this license, visit http://c...content-available-to-author-only...s.org/licenses/by-nc-sa/3.0/ or send a letter to // Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. //----------------------------------------------------------------------------------------------------------- // Authors: Alexandre GAUVRIT - gauvrit.alexandre@gmail.com //----------------------------------------------------------------------------------------------------------- // Description : Connecteur E-Lyco / Dokeos // Version : 0.2 // Fichiers : index.php / install.php Installation : Dans le menu d'administration on renseigne les paramètres du serveur CAS mais on n'active pas son fonctionnement (création de comptes a la volée, pas de d'associtation possible) Voulez-vous activer l'authentification CAS? : NON L'adresse IP ou le nom de votre serveur CAS : cas.e-lyco.fr La racine de votre CAS sans le nom de domaine : laisser vide Port du serveur CAS : 443 Protocole CAS utilisé : CASV1 Ajouter des utilisateurs par activation CAS : NON Copiez l'intégralité du dossier dans le repertoire de plugin sur votre installation Dokeos2.0 Le plugin apparait dans l'administration mais son fonctionnement est indépendant. Nul besoin de l'activer dans ce menu.. (a voir pour la prochaine version) Se rendre a l'adresse http://votreserveur/dokeos/plugin/e-lyco-connector/install.php pour la création de la table de correspondance dans la base de donnée. Cette table contient deux champs id_user_dokeos,id_user_cas On créera un lien sur la page d'accueil du type : Accès E-Lyco Utilisation : Le cheminement pour l'association des comptes est le suivant : - Inscription/Identification sur Dokeos avec un compte local - Accès a la page du plugin (http://votreserveur/dokeos/plugin/e-lyco-connector/) - Redirection vers l'identification E-Lyco - Identification auprès d'E-Lyco - Redirection vers la page plugin, correspondance ajoutée et message de confirmation On peut faire dans l'autre sens également mais avec un deuxieme accès au plugin (TODO amélioré) - Identification sur E-Lyco - Accès a la page du plugin (http://votreserveur/dokeos/plugin/e-lyco-connector/) - Demande d'inscription/identification car pas de correspondance - Inscription/Identification - Deuxieme accès au plugin (http://votreserveur/dokeos/plugin/e-lyco-connector/) - Correspondance ajoutée et message de confirmation Une fois que l'association est faites, plus besoin de se connecter via Dokeos, seulement via E-Lyco Administration : Pour le moment (v0.2) le plugin n'est pas correctement pris en compte par Dokeos L'administration se fait pour l'instant à la main via phpMyAdmin Import rapide via CSV possible/Interface d'administration également (reservé admin par ex.)