Security Assist Update Profile
Here's another .zip with the LogIn and Profile pages.
I tried changing the link on the Email Password page so that you are redirected to the Log-in page after you successfully email the password. I even added a link to the log-in page from the email. Then I logged in with the temporary password and was able to browse through the site, but when I navigated back to the main products page and linked to the Profile Page so I could update the password, it still was empty and said "no records found".