Skip to main content

Solução de problemas de autenticação de dois fatores

Se você estiver tendo problemas para autenticar com 2FA, tente solucionar os problemas dos métodos de autenticação configurados.

Se você estiver recebendo um erro de "Falha na autenticação de dois fatores" ao autenticar com 2FA (autenticação de dois fatores), o código de autenticação que você está inserindo está incorreto. Você pode tentar solucionar problemas dos métodos de autenticação configurados antes de tentar a recuperação da conta.

Solução de problemas de autenticação usando um aplicativo TOTP

Usar o aplicativo certo

Ao autenticar com um aplicativo TOTP, o GitHub não envia nada a você; você precisa fornecer um código válido ao GitHub, com base na chave secreta que você salvou no aplicativo TOTP quando a 2FA foi configurada. Localize o aplicativo ou programa que você usou para configurar a 2FA e recupere o código de autenticação nele.

Verificar a data e a hora do seu dispositivo

Os códigos TOTP são baseados em tempo. Se o relógio do telefone ou computador estiver fora de sincronia com o servidor do GitHub, o código será inválido. A data, a hora e o fuso horário do dispositivo devem ser definidos automaticamente pelo provedor de rede. Na maioria dos dispositivos móveis, isso significa ativar a opção Definir automaticamente.

Aguarde um novo código e insira-o imediatamente

Os códigos mudam a cada 30 segundos. Abra seu aplicativo TOTP, aguarde até que o próximo código seja exibido e insira-o imediatamente. Evite digitar espaços ou caracteres extras, pois eles tornarão o código inválido.

Verificar se você está usando a entrada de conta correta

A maioria dos aplicativos TOTP dá suporte a várias contas para um único site. Verifique se você está lendo o código da entrada correta no aplicativo. Os códigos gerados para uma conta diferente não funcionarão.

Restaurar com um backup do TOTP

Muitos aplicativos TOTP dão suporte ao backup na nuvem ou à exportação de chaves. Se você perder ou redefinir o dispositivo, poderá restaurar seus dados da 2FA do backup do aplicativo e usar em um novo dispositivo. Consulte a documentação do seu aplicativo para obter instruções.

Solução de problemas de autenticação usando mensagens de texto

Confirme se você pode receber mensagens de texto

Verifique se o dispositivo e o plano de celular podem receber mensagens SMS (Serviço de Mensagens Curtas). Alguns planos de telefone do tipo "somente dados" e dispositivos tablets conectados a uma rede celular podem não ser compatíveis com o recebimento de mensagens de texto. Verifique com o provedor e o fabricante do dispositivo.

Pode haver tarifas da operadora aplicadas às mensagens SMS recebidas. Verifique se o seu plano de celular cobre possíveis encargos.

Desabilite o modo "Não Incomodar" ou os aplicativos de filtragem de spam que possam bloquear o recebimento de códigos de autenticação.

Verificar se você está na área de cobertura da rede celular

O recebimento de mensagens de texto geralmente requer um sinal de rede forte. Você precisa ter cobertura adequada para solicitar um código de autenticação.

Ligar e desligar o telefone

Desligar e ligar o telefone registrará novamente o dispositivo na rede, o que pode resolver alguns problemas de entrega. Habilitar e desabilitar um "Modo Avião" também pode ser suficiente, mas ligar e desligar o telefone é mais confiável.

Consultar seu provedor de celular

Verifique com seu provedor de celular ou sua operadora para ver se há interrupções locais ou problemas de entrega em sua área. Eles também podem investigar problemas de entrega em sua conexão. Forneça o número de SMS configurado em sua conta do GitHub e a hora em que você solicitou o código de autenticação do GitHub.

Observação

O GitHub, juntamente com nossos parceiros de entrega de SMS, monitora proativamente nossas taxas de sucesso de entrega de SMS. Períodos de baixa entrega que possam indicam um problema generalizado são investigados imediatamente. Você pode verificar incidentes ativos e passados que afetam a entrega de SMS em sua região na página de status do GitHub.

Recuperar a conta se a solução de problemas não ajudar

Se você tiver tentado solucionar problemas e ainda estiver com problemas, tente autenticar com outro método, como uma chave de acesso, GitHub Mobile, ou uma chave de segurança, se estiver pré-configurada na conta. Para saber mais, confira Acessar o GitHub usando a autenticação de dois fatores.

Aviso

Por motivos de segurança, o Suporte do GitHub não pode ajudar na solução de problemas com seus métodos de 2FA, incluindo a entrega de SMS.

Se você não tiver outro método de autenticação, precisará tentar a recuperação da conta. Para obter mais informações sobre recuperação de conta, confira Recuperar sua conta ao perder as credenciais 2FA.

Solução de problemas usando códigos de recuperação

Se você estiver recebendo um erro "Falha na autenticação do código de recuperação" ao usar um código de recuperação, o código que você está inserindo é inválido. Você pode tentar solucionar problemas dos códigos de recuperação.

Usar um código por vez

Um conjunto de códigos de recuperação contém mais de um código. Um único código tem 10 caracteres alfanuméricos com um hífen no meio: xxxxx-yyyyy.

Tente usar um código diferente

Cada código serve apenas para um uso: depois que ele tiver sido usado para autenticar, não poderá ser usado novamente. Tente usar um código diferente do conjunto.

Verificar se você está usando o conjunto de códigos correto

Quando a 2FA é desabilitada e habilitada novamente, um novo conjunto de códigos é criado, o que invalida o conjunto anterior. Os códigos de recuperação também são invalidados sempre que um novo conjunto de códigos é gerado. Mesmo que você pense que não tenha outro conjunto de códigos, tente procurá-los em seus dispositivos, backups e gerenciadores de senhas. Eles terão o nome de arquivo padrão, github-recovery-codes.txt.

Leitura adicional