Merci beaucoup. J'avais essayé cela mais j'ai eu le traceback si apres :
Et effectivement la fonction setSecurityProfile ne contient rien qu'un raise NotImplemented. Je n'arrive pas à voir quel code a été utilisé pour "Mes préférences". Ou pourrai-je voir ca?
Error----- Message d'origine ----
De : Thierry Martins <[EMAIL PROTECTED]>
À : Ib <[EMAIL PROTECTED]>
Cc : [email protected]
Envoyé le : Lundi, 22 Mai 2006, 12h40mn 14s
Objet : Re: [CPS-users-fr] Changer son propre mot de passe
Traceback (innermost last)
- Module ZPublisher.Publish, line 40, in call_object
- Module Shared.DC.Scripts.Bindings, line 311, in __call__
- Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
- Module Products.PythonScripts.PythonScript, line 323, in _exe
- Module None, line 2, in test
<PythonScript at /cps34/portal_skins/custom/test>
Line 2 - Module Products.CMFCore.MembershipTool, line 98, in setPassword
- Module Products.CPSUserFolder.CPSMemberDataTool, line 228, in setSecurityProfile
Et effectivement la fonction setSecurityProfile ne contient rien qu'un raise NotImplemented. Je n'arrive pas à voir quel code a été utilisé pour "Mes préférences". Ou pourrai-je voir ca?
Error----- Message d'origine ----
De : Thierry Martins <[EMAIL PROTECTED]>
À : Ib <[EMAIL PROTECTED]>
Cc : [email protected]
Envoyé le : Lundi, 22 Mai 2006, 12h40mn 14s
Objet : Re: [CPS-users-fr] Changer son propre mot de passe
Tu peux utiliser dans un script Python la méthode setPassword(password,
domains=None) fournie par le portal_membershiptool. Elle permet à
l'utilisateur connecté de changer son mot de passe.
--
Thierry Martins
ASYRES
6-10 rue Troyon
92316 SEVRES Cedex
01 55 64 05 64
domains=None) fournie par le portal_membershiptool. Elle permet à
l'utilisateur connecté de changer son mot de passe.
--
Thierry Martins
ASYRES
6-10 rue Troyon
92316 SEVRES Cedex
01 55 64 05 64
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
