Cedric Marfil a écrit :
Bonjour,
Est-ce que quelqu'un sait comment fonctionne le cache en place sur CPSUserFolder dont le timeout est par défaut paramétré à 1 sur un CPS classique ? J'ai en effet créé un XXXUserFolder, sa valeur de timeout est par défaut à 600 et mon appli m'empêche de créer un user même après sa suppression du directory. J'ai vérifié que le cache dir_ramcache n'était pas en cause non plus, il semblerait que ce soit le acl_users qui réponde qu'il connaît déjà l'authentification. J'ai baissé le timeout à 1 comme sur un CPSDefault Site et là çà fonctionne, mais :
 - A quoi sert ce cache ?

A eviter de faire des requetes dans les annauires à chaque fois qu'un controle d'acces est necessaire pour verifier une permission sur un objet.

- Et pourquoi l'ajout d'un utilisateur dans mon directory provoque-t-elle la mise en cache du user dans acl_users ?

Il me semble que ce n'est pas implémenté.

--
Olivier

_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à