Personal tools
You are here: Home Plone XP leocornus.django.ploneproxy Password Reset Process

Password Reset Process

Proxy Plone pwreset_form to allow user to reset Plone password on Proxy server layer.

similar with mail_password form, the pwreset_form is working fine on most of Plone objects.  For example, if you plone site is http://my.plone.sites/site_abc, the following URL is working fine: http://my.plone.sites/site_abc/folder1/page1/pwreset_form

possible error scenarios and error messages

if password reset success, Plone will redirect the response to a form called pwreset_finish!  And the response status will be 302, and the location will be the URL ends with pwreset_finish.

New Python Options

Introduce PythonOption PLONEPROXY_PWRESET_URL to set the Django app's URL for setting the new password.  The default value is '/ext/password_reset'.

Tracking History

When Who What Done
2010-06-08 10:59 Sean Chen more tests are passed, story is complete
-- 1.5 Hours, 100.0% Done
2010-05-27 05:02 Sean Chen reset Plone password from a Django application is working fine now. revision r431
-- 3.0 Hours, 75.0% Done
Document Actions