Registre um autenticador
- Abra o menu do seu avatar e selecione Edit profile (Editar perfil).
- Escolha Access → Password and authentication (Acesso → Senha e autenticação).
- Em One-time password authenticator (Autenticador de senha de uso único), escolha Register authenticator (Registrar autenticador).
Adicione o GitLab ao Sign In
Você pode usar o Sign In, nosso app de autenticação, para gerar códigos de verificação no seu iPhone.
- Com o código QR de configuração em outra tela, abra o Sign In e toque em Add → Scan QR Code (Adicionar → Escanear código QR).
- Escaneie o código, revise os detalhes da conta e toque em Add Account (Adicionar conta).
- Insira sua senha atual e o código de seis dígitos no GitLab e escolha Register with two-factor app (Registrar com app de dois fatores). Baixe os seus códigos de recuperação.
O GitLab fornece detalhes de ativação para inserção manual, bem como um código QR. No Sign In, escolha Add → Enter Setup Key (Adicionar → Inserir chave de configuração), defina Service (Serviço) como GitLab e Account (Conta) com o nome da sua conta, cole a chave de configuração em Key (Chave) e toque em Add Account (Adicionar conta). Mantenha essa chave em sigilo.
Salve os códigos de recuperação
Guarde o gitlab-recovery-codes.txt de forma segura fora do seu celular. Cada código funciona uma vez. Quando o código do app de autenticação for solicitado, escolha Recover your account (Recuperar sua conta) para usar um.
Se eles não estiverem disponíveis, consulte as instruções de recuperação do GitLab para a sua instância. Prepare a recuperação antes de trocar de celular.
Requisitos de Git e da organização
Após ativar a 2FA, use um token de acesso pessoal (personal access token) para Git via HTTPS ou acesso à API em vez da sua senha. As políticas de grupo ou instância podem exigir 2FA. Dispositivos WebAuthn compatíveis fornecem outra opção de verificação.
Se um código não funcionar
Certifique-se de que a entrada do GitLab no Sign In corresponda à conta que você está usando. Aguarde um novo código e insira-o antes que ele mude. Se os novos códigos continuarem falhando, verifique se o seu iPhone usa data e hora automáticas.
Mantenha uma sessão de login ativa e suas informações de recuperação disponíveis enquanto resolve o problema. Adicionar uma entrada ao Sign In não conclui a configuração: o serviço deve aceitar um código e confirmar a ativação.