added user.has_useable_password conditional.