Hello

Problème avec les propriétés login_time et last_login_time.

J'ai bidouillé un template pour permettre l'authentification avec ldap :
diff du template CPSDefault/skins/cps_default/logged_in.pt
46,47c46
< dum_reg python:member.setProperties(last_login_time=now,
<                                login_time=now)" />
---
> dum_reg python:member.setProperties(login_time=now)" />
97,101d95
<       <tal:block define="d_reg python:member.setProperties(
< last_login_time=member.getProperty('login_time', None));
<                          ereg python:member.setProperties(
<                                      login_time=here.ZopeTime());
<                       "/>

 J'aimerai ne pas avoir a faire cette bidouille.
Pour cela, j'imagine qu'il faut configurer login_time et last_login_time dans les shemas différement de ce que j'ai fait.

 Si quelqu'un a une piste, je suis preneur.

 Autre remarque , en ZMI :
L'onglet search du Meta ne retourne rien.
pourtant :
- L'onglet search du LDAP Backing Directory et du stacking fonctionne.
- L'Interface CPS Annuaire de recherche fonctionne sur tous les directories.( y compris le meta)

Voici ma config cps 3.3.4-2 et LDAP sun one :

CPUUserFolder
         |
Meta Directory -------------------------------
         |                                            |
Stacking Directory     ZODB Directory
         |
LDAP Backing Directory

schemas et layout utilisés :
 utilisateurs  et utilisateurs_search pour le meta
 members_ldap et members_ldap_search pour le stack et le ldap
 members_zodb et members_zodb_search pour le stack et le ldap

les champs pour les schemas et layouts utilisateurs, utilisateurs_search, member_ldap et member_ldap_search : uid, dn, cn, sn, mail, givenname, userPassword, roles, groups

le champs pour schemas et layout  member_zodb et  member_zodb_search : uid
Les roles et les groups ne sont pas géré par le ldap.

Merci, Xavier Manach.

This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient,  you are not authorized 
to read, print, retain, copy, disseminate,  distribute, or use this message or 
any part thereof. If you receive this  message in error, please notify the 
sender immediately and delete all  copies of this message.

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

Répondre à