Re-bonjour,
J'ai fini par trouver une solution.
Voici une méthode si vous aviez besoin:
 - Les champs groups et roles de ma base MySQL sont déclarés en TEXT
 - Une readexpression a été ajoutée aux fields du schéma: "python: roles.split('\r\n')" (resp. groups)
 - Une writeexpression a été ajoutée aux fields du schéma: "python: '\r\n'.join(roles)" (resp. groups)
 - La méthode getSQLValue de la classe SQLDirectory a été modifiée pour traiter les données de type tableau ([])
 - Les champs confirm et fullname n'ont pas été intégrés à la BdD MySQL car en readignorestorage et writeignorestorage
Cordialement
 

Cédric Marfil
Concepteur Réalisateur Intégrateur Confirmé
Tél. direct: 03.20.65.33.18
Mail: [EMAIL PROTECTED]

Capgemini
181 rue Jules Delcenserie
59700 Marcq en Baroeul
----- Original Message -----
Sent: Thursday, September 07, 2006 9:03 AM
Subject: [CPS-users-fr] Authentification SQL sur CPS

Bonjour,
Je cherche à faire l'authentification de mes utilisateurs sur une base MySQL. J'ai déjà les connecteurs, le SQLDirectory semble fonctionner car, tant que je reste en authentification sur le BTreeFolder initial, je peux aller naviguer dans l'annuaire SQL. Par contre, lorsque je renomme members en members_old dans les directories et SQLmembers en members pour passer à l'authentification SQL, le formulaire de login m'est de nouveau présenté après authentification.
Plusieurs questions:
 - Comment paramétrer les champs groups et roles dans la base SQL (pour coller avec le schéma String List Field) ?
 - Tous les champs du schémas members sont-ils à répliquer dans la structure de la base SQL (notamment confirm, fullname) ?
 
Merci d'avance
 
Cordialement
 

Cédric Marfil
Concepteur Réalisateur Intégrateur Confirmé
Tél. direct: 03.20.65.33.18
Mail: [EMAIL PROTECTED]

Capgemini
181 rue Jules Delcenserie
59700 Marcq en Baroeul
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>
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 à