working password auth
password auth update