https://stackoverflow.com/questions/1873806/how-to-allow-users-to-change-their-own-passwords-in-django
Anonymous
Design for simplicity, add complexity only where you must.