Como desativar a 2FA

Restaurar um backup e, ao fazer login, o sistema solicita o código de autenticação em duas etapas (2FA), que não está mais disponível no meu celular. Existe alguma maneira de desativar o 2FA na minha conta?

Obrigado

Um administrador terá que desativá-lo para você.

Sou o administrador. Entendo que é possível fazer esse tipo de coisa pelo terminal, mas não sei como.

Obrigado.

https://meta.discourse.org/t/admin-locked-out-of-2fa/92156/2?u=pfaffman

Segui isso e estou recebendo isso,

Obrigado

Talvez @featheredtoast possa ajudar. Eu quis dizer pedir para outro administrador redefinir para você. Você é o único administrador ou algo assim?

Eu sou o único administrador, eu acho. Esta é uma cópia de segurança antiga.

Ok, e notei um erro de sintaxe na minha captura de tela, então corrigi. Mesmo problema,

image

Não digite o símbolo % em cada linha. Ignore isso e digite o restante.

Isso funciona, mas agora estou recebendo isso para o último comando,

O alias foi alterado, pois agora temos vários totps. Além disso, esse comando removeria todas as instâncias de totp em todos os usuários… Você provavelmente deseja executar o seguinte como o segundo comando:

UserSecondFactor.totps.where(user_id: id).each(&:destroy!)

Isso funcionou! Muito obrigado