This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
samlauth-elgg/install_descartes.txt

46 lines
1.7 KiB
Plaintext

= Installation sous Debian =
== Installation des paquets Debian ==
Le module saml auth dépend des paquets Debian memcached et php5-memcache.
Pour les installer il faut utilisr la commande suivante.
# apt-get install memcached php5-memcache
== Installer le module SAML Auth ==
Pour cela il suffit de copier le dossier saml_auth dans le dossier mod de votre Elgg.
== Configuration de SimpleSAMLphp ==
Le module Elgg utilise la bibliothèque SimpleSAMLphp pour se connecter à la fédération RENATER.
Cette bibliothéque est intégrée directement dans le module pour des raisons pratique.
Elle est installée dans saml_auth/simplesamlphp et son dossier de configuration est dans
saml_auth/simplesamlphp/config.
Le module saml_auth est pré-configuré pour utiliser le Shibboleth 2.0 RENATER de test.
Il faudra tout de même faire ajouter l'alias Apache suivant dans la configuration
du vhost de votre Elgg :
Alias /simplesamlphp CHEMIN_DE_VOTRE_ELGG/mod/saml_auth/simplesamlphp/www
Ensuite il faudra nous demander de rajouter votre "service provider" dans la fédération RENATER
de test ou le faire vous même en suivant les instructions :
https://services.renater.fr/federation/test/index
Pour mieux comprendre la configuration de SimpleSAMLphp en tant que sp :
http://simplesamlphp.org/docs/1.10/simplesamlphp-sp
== Activation du module ==
Il faut vous rendre dans l'administration de Elgg puis dans Plugins et choisir d'activer le plugin 'SAML Auth 0.1'.
== Configuration du module ==
Dans l'administration de ELgg vous pouvez modifier le plugin qui est
pour le moment configurer pour utiliser le Shibboleth de test de la fédération RENATER et
qui permet l'authentification classique ou bien par Shibboleth.