2010-10-06 26 views

Répondre

0

L'authentification dans Plone est fournie par le plugin PAS. Vous avez une bonne documentation à ce sujet sur plone.org à documentation/manuel/plone-communauté-développeur-documentation/membres/pluggable-authentification-service/index

Vous devez implémenter le plugin d'authentification pour faire le travail (Extraction Plugins et Plugins d'authentification je pense).

Vous avez un exemple sur collectif: https://svn.plone.org/svn/collective/PASPlugins/ de PASPlugins. Par exemple PASPlugins/apachepas/trunk/auth.py implémente une authentification basée sur l'en-tête HTTP (X_REMOTE_USER) envoyé par apache (plugin d'extraction et plugin d'authentification) (vous pouvez voir doctest pour voir comment cela fonctionne/PASPlugins/apachepas/coffre/apachepas.txt)