Personal tools
You are here: Les outils Présentation BelgianEid AuthPlugin Belgian EidAuthPlugin : Description technique
Document Actions

Belgian EidAuthPlugin : Description technique

D'un point de vue technique, ce produit dépend de PluggableAuthService, le nouveau système d'identification intégré dans Plone 2.5 et d'une configuration spécifique d'Apache2.

Le plugin d'identification par carte d'identité électronique ne peut fonctionner à lui seul.  Il faut qu'à plusieurs niveaux la gestion de la carte d'identité électronique soit effective :

  • par l'installation d'un middleware chez le client
  • par la configuration d’Apache2 avec mod_ssl et mod_headers
  • par l'utilisation d'un lecteur de carte eID pour le client

Après avoir configuré Apache2 correctement, le plugin est alors utilisable.

Malgré tout, l'installation de ce plugin n'est pas problématique si Apache2 ne fait pas ce qu'il faut, en effet, si le plugin détecte qu'il ne peut pas accéder au certificat de l'utilisateur (transmit par Apache2 depuis la carte d'identité électronique), il devient simplement ineffectif et ce sont les autres plugins d'authentification qui prendront le relais.

A venir :

  • un document concernant la configuration d'Apache2 (en collaboration avec Stéphan Geulette de l'UVCW et Jean-Michel Abé de l'Administration Communale de La Bruyère) pour l'établissement de SSL
  • un document sur comment atteindre les variables SSL depuis Zope sans utiliser de module cgi (lesquels sont dépréciés dans Zope actuellement)
  • un document concernant l'installation du plugin dans Zope et Plone


Etat actuel du développement :

  • Version Beta1
  • Produit installable (ajout de certaines fonctionnalités pour aider l'harmonisation avec les 2 modes de connexions : manuel et par carte eID)
  • Testé avec Plone 2.5rc1, 2.5rc2, 2.5rc3 et Plone2.5 release
  • Gestion d'un rôle MemberWithEid

Powered by Plone CMS, the Open Source Content Management System