백업을 복원한 후 로그인하려고 하니 2FA 코드를 입력하라고 하는데, 더 이상 휴대폰에 그 코드가 없습니다. 계정의 2FA를 비활성화하는 방법이 있을까요?
감사합니다
백업을 복원한 후 로그인하려고 하니 2FA 코드를 입력하라고 하는데, 더 이상 휴대폰에 그 코드가 없습니다. 계정의 2FA를 비활성화하는 방법이 있을까요?
감사합니다
관리자가 대신 비활성화해야 합니다.
저는 관리자입니다. 터미널을 통해 그런 작업을 수행할 수 있다는 점은 이해하지만, 어떻게 해야 하는지는 모르겠습니다.
감사합니다
@featheredtoast 님이 조언해 주실 수 있을 것 같아요. 제 의도는 다른 관리자를 통해 리셋을 요청하라는 거였거든요. 혹시 관리자분이 그분뿐이세요?
아마도 유일한 관리자일 겁니다. 이건 오래된 백업 파일입니다.
네, 그리고 내 스크린샷에 구문 오류가 있는 걸 발견해서 올바르게 수정했는데, 같은 문제가 발생합니다.

모든 줄에 % 기호를 입력하지 마세요. 그 부분은 무시하고 나머지만 입력하세요.
여러 TOTP를 지원하게 되면서 별칭이 변경되었습니다. 또한 해당 명령은 모든 사용자의 모든 TOTP 인스턴스를 삭제해 버립니다… 두 번째 명령으로는 다음을 실행하는 것이 좋습니다:
UserSecondFactor.totps.where(user_id: id).each(&:destroy!)
잘 작동했어요! 정말 감사합니다