GUIA DA CONTA DO GITHUB

Como ativar a autenticação de dois fatores no GitHub

Proteja a sua conta do GitHub com uma segunda etapa de login. Este guia abrange contas pessoais usando o Sign In para códigos de verificação, além de opções de recuperação caso você esteja sem acesso ao celular.

Antes de começar

Tenha acesso à conta do GitHub, ao seu iPhone e a um lugar seguro para armazenar códigos de recuperação. Os Enterprise Managed Users geralmente usam o provedor de identidade da organização; pergunte ao seu administrador sobre essa configuração.

Abra a configuração de 2FA do GitHub

  1. Abra o GitHub em um navegador e faça login.
  2. A partir da sua foto de perfil, abra Settings → Password and authentication (Configurações → Senha e autenticação).
  3. Escolha Enable two-factor authentication (Ativar autenticação de dois fatores). Mantenha a página de configuração do código QR aberta enquanto adiciona a conta abaixo.

Abrir configurações de segurança do GitHub →

Adicione o GitHub ao Sign In

Para gerar códigos de verificação no iPhone, recomendamos o Sign In, nosso app de autenticação. Ele gera seus códigos de verificação no seu dispositivo.

  1. Se o código QR do GitHub estiver em outra tela, escolha Add → Scan QR Code (Adicionar → Escanear código QR) no Sign In e escaneie-o.
  2. Para configurar em apenas um iPhone, escolha setup key (chave de configuração) no GitHub. No Sign In, escolha Add → Enter Setup Key (Adicionar → Inserir chave de configuração). Insira GitHub em Service (Serviço), o seu nome de usuário em Account (Conta) e cole a chave de configuração em Key (Chave).
  3. Revise os detalhes e toque em Add Account (Adicionar conta).
  4. Retorne ao GitHub e confirme com o código atual de seis dígitos do Sign In.
  5. Baixe os seus códigos de recuperação, guarde-os em segurança e confirme que os salvou para concluir a ativação da 2FA.

Mantenha a chave de configuração em sigilo. Apenas adicionar uma entrada no Sign In não conclui a ativação no GitHub.

Outros métodos compatíveis

Após a configuração inicial com códigos de um app de autenticação ou SMS, o GitHub oferece opções adicionais: chaves de acesso (passkeys), chaves de segurança físicas e a aprovação pelo próprio app para celular. Chaves de acesso e chaves de segurança oferecem resistência a phishing que códigos digitados não têm.

O SMS está disponível apenas nos países atendidos e pode ser restrito pela sua organização. Ao escolher um método alternativo, considere possíveis falhas na entrega do SMS e o risco de outra pessoa assumir o controle do seu número.

Salve os códigos de recuperação

Mantenha os códigos de recuperação acessíveis mesmo se perder seu telefone. Cada um funciona uma vez. Em Settings → Password and authentication (Configurações → Senha e autenticação), escolha View (Visualizar) ao lado de Recovery codes (Códigos de recuperação) para salvá-los novamente. Gerar um conjunto de substituição invalida o antigo.

Antes de depender da sua configuração, faça login usando a 2FA e confirme se seu método alternativo está disponível. Evite colocar todas as opções de recuperação no mesmo dispositivo.

Se você estiver bloqueado, tente um código de recuperação salvo ou um método alternativo já configurado. As instruções de recuperação de conta do GitHub explicam outras opções de recuperação elegíveis. O suporte não pode simplesmente remover a 2FA quando todas as opções de autenticação e recuperação forem perdidas.

Se um código for rejeitado

  • Verifique se você selecionou o nome de usuário correto do GitHub no Sign In. O GitHub não envia os códigos do app de autenticação por SMS.
  • Aguarde um novo código e insira-o imediatamente, sem espaços.
  • Verifique se a data e a hora do seu iPhone estão configuradas automaticamente.
  • Se houver falha de um código de recuperação, use um código não utilizado do conjunto mais recente. Um código previamente utilizado ou substituído não funcionará.

Ajuda oficial do GitHub

Documentação revisada em 8 de outubro de 2026.