I am trying to implement the Change WebChangePwd snippet, but it is not working. I’m intermitently getting one of two problems.
*Biggest problem* To start I’m simply using the generic call [[WebChangePwd?]] which forces it to use the template built into webchangepwd.inc.php If I login and try to change my password it will function ONCE properly (sometimes). In my test case I asked it to display the password on screen. However when I then navigate away from that page and back again it does NOT reset the form. It simply redisplays the password change confirmation screen. So basically I can’t change my password more than once per session.
*secondary* The other glitch is that instead of resetting the password and displaying the confirmation screen, it just resets the form. This seems to happen whenever I make any cosmetic changes to the form template. I am certain that I am not altering any core code, simply rearranging elements on the screen.
Any thoughts on how to fix this?