ajustes na geração e validação de token