Você pode configurar a autenticação de dois fatores (2FA) usando um aplicativo TOTP no celular ou no desktop. Depois de configurar a 2FA usando um aplicativo TOTP, você também pode adicionar chaves de segurança como métodos alternativos de 2FA.
É altamente recomendável o uso de um aplicativo de senha de uso único (TOTP) baseado em tempo para configurar 2FA. Muitos aplicativos TOTP dão suporte ao backup seguro de seus códigos de autenticação na nuvem e podem ser restaurados se você perder o acesso ao seu dispositivo.
Warning
- Se você for membro ou colaborador externo de um repositório privado em uma organização que exige a autenticação de dois fatores, precisará sair da organização para desabilitar a 2FA.
- Ao desabilitar a 2FA, você perderá acesso automaticamente à organização e a qualquer bifurcação privada que tenha dos repositórios privados da organização. Para recuperar o acesso à organização e às bifurcações, reabilite a autenticação de dois fatores e entre em contato com um proprietário da organização.
Note
Você pode redefinir as configurações de 2FA sem desabilitar a 2FA por completo, permitindo que você mantenha seus códigos de recuperação e sua participação em organizações que exigem a 2FA.
Configurando a autenticação de dois fatores usando um aplicativo TOTP
Um aplicativo de senhas avulsas por tempo limitado (TOTP, Time-based One-Time Password) gera automaticamente um código de autenticação que é alterado após um determinado período. Esses aplicativos podem ser baixados em seu telefone ou computador. É recomendável usar apps TOTP baseados na nuvem. O GitHub é independente de aplicativos quando se trata de aplicativos TOTP, então você tem a liberdade de escolher qualquer aplicativo TOTP que preferir. Basta procurar por TOTP app
em seu navegador para encontrar várias opções. Você também pode refinar sua pesquisa adicionando palavras-chave como free
ou open source
para corresponder às suas preferências.
Tip
Para configurar a autenticação via TOTP em vários dispositivos, durante a configuração, digitalize o código QR usando todos os dispositivos ao mesmo tempo ou salve a “chave de configuração”, que é o segredo TOTP. Se o 2FA já estiver habilitado e você quiser adicionar outro dispositivo, deverá reconfigurar seu aplicativo TOTP nas configurações de segurança.
-
Baixe um aplicativo TOTP de sua escolha em seu telefone ou computador.
-
No canto superior direito de qualquer página do GitHub, clique sua foto de perfil e, em seguida, clique em Configurações.
-
Na seção "Acesso" da barra lateral, clique em Senha e autenticação.
-
Na seção "Autenticação de dois fatores" da página, clique em Habilitar autenticação de dois fatores.
-
Em "Escanear código QR", siga um destes procedimentos:
- Faça a leitura do código QR com o app do dispositivo móvel. Após a leitura, o app exibirá um código de seis dígitos que pode ser inserido no GitHub Enterprise Server.
- Se não for possível ler o código QR, clique na chave de configuração para ver um código, o segredo do TOTP, que você poderá inserir manualmente no aplicativo TOTP.
-
O aplicativo TOTP salva a sua conta em sua instância do GitHub Enterprise Server e gera um novo código de autenticação a cada poucos segundos. Em GitHub Enterprise Server, digite o código no campo em "Verifique o código do aplicativo".
-
Em "Salvar os códigos de recuperação", clique em Baixar para baixar os códigos de recuperação no dispositivo. Salve-os em um local seguro, porque os códigos de recuperação podem ajudar você a voltar à sua conta caso você perca o acesso.
-
Depois de salvar os códigos de recuperação de dois fatores, clique em Salvei meus códigos de recuperação para habilitar a autenticação de dois fatores na sua conta.
-
Opcionalmente, você pode configurar métodos adicionais de 2FA para reduzir o risco de bloqueio de conta. Para ver mais detalhes sobre como configurar cada método adicional, consulte "Configurar autenticação de dois fatores usando uma chave de segurança"
Configurando um aplicativo TOTP manualmente
Se você não conseguir escanear o código QR da configuração ou desejar configurar um aplicativo TOTP manualmente e precisar dos parâmetros codificados no código QR, eles são:
- Digite:
TOTP
- Rótulo:
GitHub:<username>
onde<username>
é o identificador em GitHub, por exemplomonalisa
- Segredo: esta é a chave de configuração codificada, mostrada se você clicar em “Chave de configuração” durante a configuração
- Emissor:
GitHub
- Algoritmo: o padrão SHA1 é usado.
- Dígitos: o padrão de 6 é usado
- Período: o padrão de 30 segundos é usado.
Configurar a autenticação de dois fatores usando uma chave de segurança
Na maioria dos dispositivos e navegadores, você pode usar uma chave de segurança física por USB ou NFC. A maioria dos navegadores também pode usar o leitor de impressão digital, reconhecimento facial ou senha/PIN em seu dispositivo como uma chave de segurança.
O registro de uma chave de segurança para sua conta está disponível após habilitar o 2FA com um aplicativo TOTP. Se você perder sua chave de segurança, você poderá usar o código do seu telefone para entrar.
-
Você já precisa ter configurado a 2FA usando um aplicativo móvel TOTP.
-
Certifique-se de que tem uma chave de segurança compatível com WebAuthn inserida no seu dispositivo.
-
No canto superior direito de qualquer página do GitHub, clique sua foto de perfil e, em seguida, clique em Configurações.
-
Na seção "Acesso" da barra lateral, clique em Senha e autenticação.
-
Ao lado de "Chaves de segurança", clique em Adicionar.
-
Em "Chaves de segurança", clique em Registrar nova chave de segurança.
-
Digite um apelido para a chave de segurança e clique em Adicionar.
-
Seguindo a documentação da chave de segurança, ative a chave de segurança.
-
Verifique se você baixou e pode acessar os códigos de recuperação. Se ainda não os baixou ou se deseja gerar outro conjunto de códigos, baixe seus códigos e salve-os em um local seguro. Para obter mais informações, confira "Configurar métodos de recuperação da autenticação de dois fatores".