CLOSES #9 - Adicionar autenticação de usuário