2FA do AppVeyor: como configurar um app autenticador
Pela equipe Novaz · Atualizado em 5 de novembro de 2026
Passos do Novaz verificados na versão 1.0.5
Traduzido do guia em inglês. No site do serviço, os botões e menus podem ter nomes um pouco diferentes em português.
Nesta página
O AppVeyor é um serviço de integração contínua que compila e testa código, principalmente de projetos para Windows. Você pode entrar nele com um botão do GitHub, do Bitbucket ou do GitLab, ou com um endereço de e-mail e uma senha do AppVeyor. A autenticação de dois fatores (2FA) pertence a esse segundo tipo de login: ela protege um login por e-mail e senha, e o único método que o AppVeyor descreve é um código de um app autenticador, com códigos de recuperação de uso único como reserva (AppVeyor). Para você, ela é opcional, a menos que uma conta em que você trabalha a exija. Este guia usa o Authenticator App - Novaz no iPhone, mas qualquer app autenticador funciona do mesmo jeito.
Como verificamos este guia: os passos do AppVeyor vêm do post do blog do próprio AppVeyor que anunciou a 2FA, incluindo as capturas de tela, e das notas de versão dele, que lemos em 21 de outubro de 2026. Esse post é de novembro de 2018, e o AppVeyor não publicou uma página de ajuda mais recente sobre a 2FA, então as telas podem ter mudado desde então. Não testamos os passos em uma conta do AppVeyor. Os passos do Novaz foram conferidos no app, versão 1.0.5.
O botão de login faz diferença
A 2FA do AppVeyor só entra em ação quando você entra com e-mail e senha. Se você entra com o GitHub, o Bitbucket, o GitLab ou o que as telas do AppVeyor chamam de Visual Studio Team Services, o AppVeyor não pede o próprio código. Esse login é tão seguro quanto a sua conta nesse serviço, então ative a 2FA lá também (AppVeyor).
Ative a 2FA com um app autenticador
O anúncio do AppVeyor descreve estes passos (AppVeyor):
- Entre no AppVeyor e abra My profile (meu perfil) e depois a aba Security (segurança).
- Em Two-Factor authentication (2FA) (autenticação de dois fatores), clique em Enable 2FA (ativar a 2FA).
- A página Enable two-factor authentication (ativar a autenticação de dois fatores) se abre. A primeira etapa, Scan this barcode with your auth app (escaneie este código com o seu app autenticador), mostra um QR code. No Novaz, toque em +, depois em Escanear QR code, e aponte a câmera para ele. Se a página estiver aberta no mesmo iPhone, faça uma captura de tela, toque em + e depois em Escolher uma foto. Veja como escanear um QR code no mesmo iPhone.
- Se não conseguir escanear, o AppVeyor mostra uma chave em texto abaixo do QR code. No Novaz, toque em +, depois em Inserir chave manualmente, digite AppVeyor em Serviço e a chave em Chave de configuração. Veja O que é a chave de configuração da 2FA?
- Em Enter 6-digit code from auth app (digite o código de 6 dígitos do app autenticador), digite o código que o Novaz mostra para o AppVeyor. A tela de configuração diz que esses códigos têm 6 dígitos e mudam a cada 30 segundos, o que coincide com o que o Novaz gera a partir de uma chave digitada.
- Em Save recovery codes (guarde os códigos de recuperação), copie os códigos antes de continuar.
- Clique em Enable 2FA.
Guarde os códigos de recuperação
O AppVeyor mostra os códigos de recuperação na própria página de configuração, ao lado do botão que conclui a configuração. O anúncio explica que cada código permite passar pela etapa da 2FA uma vez, para quando o seu celular não estiver disponível (AppVeyor). Ele não descreve uma forma de vê-los de novo nem de gerar novos depois, então considere essa página a sua única chance.
Mesmo que você faça backup do Novaz, esses códigos são a sua forma de entrar quando o celular some e o backup não existe ou está desatualizado, então guarde-os em um gerenciador de senhas ou no papel, longe do celular. Mais em Códigos de backup da 2FA.
Entrar depois disso
Depois do seu e-mail e da sua senha, a página de login mostra um painel Two-factor authentication. Digite o código atual do Novaz em Authentication code (código de autenticação) e clique em Verify code (verificar código). Se você estiver sem o celular, o mesmo campo aceita um dos seus códigos de recuperação (AppVeyor).
Quando uma conta exige 2FA
Um administrador de conta do AppVeyor pode tornar a 2FA obrigatória. Nas configurações da conta, a página Security tem uma caixa de seleção, Require two-factor authentication for users accessing this account with email/password (exigir autenticação de dois fatores de usuários que acessam esta conta com e-mail e senha), salva com Update settings (atualizar configurações). Se você entrou com e-mail e senha mas ainda não tem 2FA, o AppVeyor leva você para a página de configuração assim que você abre os recursos dessa conta (AppVeyor).
A mesma página lista Allowed authentication methods (métodos de autenticação permitidos). Como os logins pelo GitHub, Bitbucket e GitLab pulam a verificação, o AppVeyor sugere deixar marcado apenas Email/password (e-mail e senha) quando a exigência precisa valer para todos, a menos que esses serviços possam ser configurados para exigir a 2FA por conta própria. O AppVeyor auto-hospedado ganhou o mesmo recurso no AppVeyor Enterprise 6.3.0, lançado em 15 de janeiro de 2019 (AppVeyor).
Se o AppVeyor recusar o seu código
O AppVeyor não publica orientações para códigos recusados. A causa habitual é o relógio do iPhone: abra Ajustes > Geral > Data e Hora e ative Ajustar Automaticamente. O Novaz mostra um aviso quando o relógio está defasado em 15 segundos ou mais. Outras causas estão em Código do autenticador não funciona?
Celular novo, celular perdido ou desativar a 2FA
O anúncio da 2FA do AppVeyor não explica como mover a 2FA para outro celular, como desativá-la nem o que acontece se você perder o celular e os códigos de recuperação. Com o Backup no iCloud do Novaz ou um arquivo de backup, você pode restaurar as suas contas no iPhone novo e manter os mesmos códigos. Sem isso, antes de abrir mão do celular antigo, entre e procure na aba Security de My profile uma forma de desativar a 2FA e configurá-la de novo. Veja Como transferir seu app autenticador para um iPhone novo.
Se o celular sumiu, entre com um código de recuperação. Sem um, o único contato que o AppVeyor indica é o suporte geral por e-mail em support@appveyor.com. A página de suporte dele busca responder em até 24 horas em dias úteis, mas não diz nada específico sobre a 2FA nem sobre que comprovação pede (AppVeyor). Mais em Perdeu o celular com o seu app autenticador?