Hi all,
I've been playing around with membrane/remember in Plone3. Mostly I just
want to have referenceable objects for members, as I created several
Products that took advantage of this implementation back in the days of
CMFMember, although being able to customize the schema is certainly
nice.
 
My problem right now is that when resetting a user's password, or
creating a new user without explicitly setting a password, I get a
traceback like this

*       Module None, line 6, in pwreset_action
        <FSControllerPythonScript at /Plone7/pwreset_action>
        Line 6
*       Module Products.PasswordResetTool.PasswordResetTool, line 142,
in resetPassword
*       Module Products.PlonePAS.pas, line 339, in userSetPassword
*       Module Products.PlonePAS.plugins.user, line 93, in doChangeUser

RuntimeError: User does not exist: user1
 
The user of course does exist; I can log in as that user, mess around
with permissions, etc. I thought perhaps PlonePAS might be looking for
the member UID instead, so I changed pwreset_action to get the UID
instead, but this fails the reset since the request to reset was for
user1 not its UID (not sure if it would have worked anyway). I don't
really understand PlonePAS that well to be honest (which is why I'm
using remember); can anyone point me in the right direction? Has anyone
else experienced this problem?
 
Any help appreciated
Eric
 
 
--------------------------------------------------------

Information in this e-mail may be confidential. It is intended only for the 
addressee(s) identified above. If you are not the addressee(s), or an employee 
or agent of the addressee(s), please note that any dissemination, distribution, 
or copying of this communication is strictly prohibited. If you have received 
this e-mail in error, please notify the sender of the error.

Reply via email to