How to remove me from the Force-to-use-2FA account list? #152507
Replies: 3 comments 1 reply
-
|
I know it's not convenient but I would use the Duo APK from https://dl.duosecurity.com/DuoMobile-latest.apk. There are a few work arounds for not being able to leverage the Google Play store's APIs/Push notification but the work arounds are roughly discussed here: https://www.coloradocollege.edu/offices/its/guides/mfa-china.html. Another alternative is Microsoft Authenticator which Microsoft describes here: Hopefully that helps. |
Beta Was this translation helpful? Give feedback.
-
|
Once GitHub flags your account under the mandatory 2FA requirement for contributors to certain repositories, it usually cannot be reversed automatically just by deleting a release. The enforcement is based on activity such as publishing packages, releases, or contributing to ecosystems where GitHub requires stronger security. A few important points: The requirement is account-level, not repository-level. GitHub generally does not provide a way to opt out. You can still use 2FA without Google services. TOTP authenticator apps like Microsoft Authenticator, Aegis, or FreeOTP (they work offline). Hardware security keys (FIDO2/U2F like YubiKey). Backup codes generated by GitHub after enabling 2FA. Best workaround in restricted regions If you believe your account was incorrectly flagged, the only real option would be contacting GitHub Support and asking if they can review the enforcement status: |
Beta Was this translation helpful? Give feedback.
-
|
I understand that the 2FA requirement is applied at the account level and may not be removed even if the release is deleted. If there is no way to opt out, I will try using an offline authenticator app like Aegis or Microsoft Authenticator. I will also contact GitHub Support to see if they can review my account. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
Body
I have build a release for a small repository of mine just for test, which triggered Force-to-use-2FA on me. But, it's not convenient to use 2FA in China. Since I've already delete the release of that repository, is there a way to remove me from the Force-to-use-2FA list?
releated blog: https://github.blog/news-insights/product-news/raising-the-bar-for-software-security-github-2fa-begins-march-13/
Beta Was this translation helpful? Give feedback.
All reactions