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 |