//-----------------------------------------------------------------------------------------------------------
// 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.)