fixed the auth driver, again. altered user model to not unset the password after saving.