Replies: 2 comments
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
hey @Alexzjt, for enabling 2FA with an authenticator app on GitHub should follow this normal flow: Go to Settings → Password and authentication Common reasons include: GitHub generally does not use A/B testing to hide core security features like authenticator apps. Availability is controlled by account state and policy, not feature flags. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Bug
Body
Hi everyone,
I'm trying to set up two-factor authentication (2FA) on my npm account, but I'm unable to find the option to use an authenticator app (like Google Authenticator, Authy, etc.).
What I've Tried
I went to my account settings to enable 2FA. Initially, I thought the "Add Security Key" option was the correct way to link an authenticator app. I tried for a long time but failed in the end. See 181802
I asked a friend who already has 2FA enabled with an authenticator app to show me their settings page. Their page has a dedicated "Authenticator App" section, which clearly states: Authenticator app is configured.

However, this entire "Authenticator App" section is completely missing from my account settings page. There is no UI element for it at all.
Further Verification


To confirm this wasn't an issue specific to my old account, I registered a brand new npm account today to test the flow. During the 2FA setup process, the only option presented to me was to add a "Security Key". The choice to use an authenticator app was never offered.
My Questions
What is the correct procedure to enable 2FA using an authenticator app? Is there a different workflow I'm missing?
Is this a known bug, or is the feature intentionally unavailable for some accounts?
Could this be related to a feature flag or A/B testing, where the authenticator app option is only rolled out to a subset of users?
I would greatly appreciate any clarification or guidance on this. It seems like a fundamental security feature is not accessible.
Thank you for your time and help!
Beta Was this translation helpful? Give feedback.
All reactions