chipx86 got review request #2000!
Add support for updating User information on the backend.
Review Request #2000 — Created Dec. 14, 2010 and submitted
Add support for updating User information on the backend. This provides new AuthBackend functions for updating the password, e-mail address, and full name on the backend. For the e-mail address and full name, we first store in the User object and then allow the auth backend to update the backend based on the values in the User object. For passwords, we actually have the auth backend handle all aspects of the updating. This is because we don't necessarily want to store data in the User object. The StandardAuthBackend contains the logic for updating the User object, but other backends likely won't want to modify that, in order for lookups on the server to work.
Made sure that updating still works, including password changes. Verified through print statements that the other functions are being invoked. Nothing actually implements them, though.