refatoramento do login