//-----------------------------------------------------------------------------------------------------------
// 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 :
<a href="http://votreserveur/dokeos/plugin/e-lyco-connector/">Accès E-Lyco</a>
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.)