Authenticator app 2FA for developer tools
A developer account can publish code, deploy to production or hold API keys, so many of these services let an organization require two-factor authentication for every member. The guides cover where to set it up, how team admins reset it, and which sign-in methods it applies to.
Developer tools · 107
123FormBuilder123FormBuilder keeps its 2FA setting under Change Password, and its help names no backup codes. How to add an authenticator app and what to plan for.
ActiveStateTurn on ActiveState Platform 2FA with an authenticator app, sign in to the State Tool with a code, and plan ahead: the docs list no backup codes.
AirbrakeSet up Airbrake two-factor authentication with an authenticator app. Its recovery codes are shown only once, and admins can require 2FA for every user.AlgoliaAlgolia 2FA is set per user, and team owners can't enforce it. Where to turn it on in the dashboard, recovery codes, and how Support resets it.
AppSignalAppSignal can't restore your account if you lose your phone without backup codes. Set up an authenticator app, save the codes, and handle org enforcement.
AppVeyorSet up AppVeyor 2FA with an authenticator app from My profile, save the recovery codes, and see why GitHub or GitLab sign-in skips the code.ArduinoSet up Arduino 2-Step Verification with an authenticator app. You get one recovery code, and if you lose it and your phone, Arduino can't let you back in.
AssemblaAssembla shows only a QR code for 2FA, no typed key. How to add it to an authenticator app, save the recovery file, and keep Git and SVN clients working.
Back4appBack4app hides its authenticator setup in the Hello menu and documents no backup codes or recovery. The steps, the new sign-in field, and what to plan for.- BatchBatch says its recovery codes are the only way back into a 2FA-protected dashboard. How to turn on an authenticator app and what to save before you finish.
BitbucketBitbucket's two-step verification is separate from your Atlassian account's and needs SSH for Git. Set it up with an authenticator app and recover access.
BitriseBitrise Support usually can't remove 2FA, so recovery codes matter. Turn on an authenticator app in Account settings and plan for a lost phone first.
BlossomBlossom asks for your password along with the first code and gives you single-use 20-digit backup codes. Setup, sign-in, new phones and recovery.- BuddyBuddy's 2FA isn't on the free plan. Where to turn on an authenticator app in My ID, the recovery codes you must download, and the Git-over-HTTPS change.
BugSnagBugSnag's 2FA lives in your SmartBear ID, not in BugSnag itself. Where the setting is, why to finish in one go, and how an admin gets a lost device reset.
bugzilla.mozilla.org (BMO)Turn on TOTP 2FA for bugzilla.mozilla.org: you need a BMO password first, recovery codes are meant for paper, and API scripts switch to API keys.
BuildkiteSet up Buildkite 2FA with an authenticator app. Save the recovery codes: without them, Buildkite's only fix is deleting your account and starting over.- BuiltWithBuiltWith's 2FA lives under Manage Account and shows no backup codes in its demo. How to add it to an authenticator app, and what BuiltWith doesn't say.
CaspioCaspio keeps 2FA in the Security section of your Caspio ID profile. How to turn on an authenticator app, save backup codes, and switch phones safely.
ChatGPT (OpenAI)Turn on multi-factor authentication for your OpenAI account, used for ChatGPT and the API, with an authenticator app, and what to do if you lose it.
CloudAMQPCloudAMQP has no backup codes: its fallback is an SMS backup number. Set up an authenticator app, learn about team enforcement, and how to get back in.
CloudBeesCloudBees two-factor sign-in works only for email-and-password accounts, with one single-use recovery code. How to turn it on, use it and switch apps.
CloudinaryCloudinary 2FA only covers email and password sign-in, so Google and GitHub sign-ups need a password first. Where the setting is and what the docs omit.- CodebaseCodebase sets up 2FA in aTech Identity, its single sign-on, not in Codebase itself. Add an authenticator app, keep the recovery token, and get back in.
CodebergCodeberg gives you one recovery key, not a list, and a password reset still asks for your code. Set up an authenticator app and keep Git working.ContentfulContentful offers no SMS codes and documents no backup codes. Turn on 2FA with an authenticator app, see what admins can require, and plan for lost phones.
- cron-job.orgcron-job.org calls it multi-factor authentication and lists each authenticator as a device in Console settings. How to add one and what its docs leave out.
CrowdinSome Crowdin projects only let you in with 2FA on. Set up an authenticator app, keep your recovery codes, and learn how the 2FA reset request works.
DatadogDatadog MFA only covers email-and-password logins and holds one authenticator app. How to add it, keep recovery codes, and use the email rescue link.
DataRobotDataRobot 2FA works only for username and password accounts. Turn on an authenticator app, keep your recovery codes, and fix invalid code errors.
DeepLDeepL has no backup codes: lose your authenticator and it emails you a recovery code. How to set up 2FA with an authenticator app, and what SSO changes.- DeployHQDeployHQ's 2FA setting lives in DeployHQ Identity, not in DeployHQ's own Settings. How to turn it on, keep the recovery token, and get back in.
DockerDocker gives you a single recovery code, and using it turns 2FA off. Set up an authenticator app, keep docker login working with a token, and recover.- DopplerDoppler can't reset MFA for you. Set up an authenticator app for Doppler sign-in, save your recovery codes, and use the CLI as a second way back in.
Drupal.orgDrupal.org keeps 2FA in a separate account console at accounts.drupal.org. How to find it, the role it may need, and who to contact if you're locked out.
elmah.ioelmah.io lists no backup codes, and its team says it can't turn off your 2FA. How to set up an authenticator app and avoid getting locked out.
EnvoyerEnvoyer's 2FA lives on your Account page and its docs are one paragraph. What they cover, what they leave out, and how to avoid a lockout.
EsriEsri's 2FA only works on ArcGIS organization accounts with an ArcGIS login, once an admin allows it. How to set it up, keep recovery codes and get back in.
ExpoExpo says its staff can't bypass 2FA once your device and codes are gone. Set up an authenticator app on your Expo account and keep the recovery codes.
FlourishFlourish 2FA lives under My account and gives no backup codes. How to set up an authenticator app, and who resets it: your company admin or support.- FogBugzFogBugz 2FA is a per-user switch in User Options that admins can't enforce. Add an authenticator app, see what breaks, and how an admin resets it.
FormsiteFormsite 2FA lives on your Profile page, and its help mentions no backup codes. How to set it up, require it for sub-users, and what to do if you lose it.
FormspreeFormspree 2FA works only with an authenticator app, never SMS. Where to turn it on, how backup codes work, and why new ones mean starting setup over.GitHubGitHub requires 2FA for many contributors and rechecks it after 28 days. Set up an authenticator app, keep recovery codes, and plan for a lost phone.
GitLabGitLab Support won't reset 2FA on Free accounts, so your recovery codes matter. Set up an authenticator app on GitLab.com and keep a way back in.
GOV.UK One LoginNo UK mobile number? GOV.UK One Login then needs an authenticator app. Where to set it up, the secret key, backup methods, and how to get back in.
GumletGumlet 2FA works only for password sign-ins and only with an authenticator app, with no backup codes documented. Where the setting is and how to recover.- HarnessHarness has no backup codes: an admin resets lost 2FA by email. How to turn on the authenticator app in your profile and what admin enforcement does.
HCP Terraform and Terraform EnterpriseTerraform has its own 2FA only for accounts with a Terraform username and password. Where to turn it on, the backup codes, and who can reset it.
Hevo DataHevo Data 2FA with an authenticator app: where it is in the new Settings sidebar, recovery codes, team enforcement, and the Google sign-in catch.HoneybadgerSet up Honeybadger 2FA with an authenticator app: where the setting is, owner-required MFA, swapping apps safely, and why no backup codes are documented.
HotjarHotjar 2FA works only with an authenticator app, one per team member, and not for SAML SSO users. Turn it on in My Details and keep your recovery codes.
Hugging FaceHugging Face 2FA uses only an authenticator app. Set it up, save the recovery codes, and keep an SSH key or token: support asks for one if you're stuck.- Integrate.ioIntegrate.io, formerly Xplenty, has no backup codes for 2FA, and resetting your password while locked out makes it worse. Setup steps and how to recover.
IT GlueIT Glue gives you one recovery code, not a list. Set up MFA with an authenticator app, keep that code safe, and see who can reset you if it's lost.
JetBrainsJetBrains Account 2FA with an authenticator app: where to turn it on, the app password older IDEs need, recovery codes, and the ID support asks for.
LaunchDarklySet up LaunchDarkly MFA with an authenticator app from Personal settings, keep your recovery codes, and know what your admin can do if you lose both.
LaunchpadLaunchpad signs you in with Ubuntu One, so 2FA is set at login.ubuntu.com. Add an authenticator app, print backup codes, and know the lost-phone risk.
LocalizeLocalize's only 2FA method is an authenticator app, and organization owners can make it mandatory. Where to turn it on, what its help skips, and resets.- LokaliseLokalise 2FA is a QR code in your profile settings, and your team may require it. How to turn it on, save backup codes, switch phones, and get back in.
LookerIn Looker, an admin turns on 2FA for everyone on the instance. What you see at first sign-in, the 30-day trusted browser, and who resets a lost app.
MailgunMailgun 2FA comes in two versions, the classic Control Panel one and Sinch Identity. How to tell which you have, save the paper key, and get back in.
MakeTurn on 2FA for your Make account with an authenticator app: the 2FA tab, the TXT file of recovery codes, Enterprise enforcement, and switching phones.
MapboxMapbox can only remove 2FA for you if a payment method is on file. Set up an authenticator app, keep your recovery code, and know what to do if locked out.MongoDB AtlasMFA is mandatory on MongoDB Atlas, and its docs list no backup codes. Add an authenticator app, pick a second method, and know what to do if locked out.
- MuleSoftMFA is mandatory for Anypoint Platform sign-ins with a MuleSoft password. How to add an authenticator app, manage methods, and get reset by an admin.
MxToolboxMxToolbox offers two-factor authentication to paid accounts only. Where the Software Token option is, what its help leaves out, and how to recover.
n8nSet up n8n 2FA on Cloud or self-hosted: where the setting is, the 10 one-time recovery codes, and the command a self-hosted admin uses to clear it.
ngrokngrok's MFA for the dashboard works only with an authenticator app. Where to turn it on in User Settings, what recovery codes do, and how to get back in.
Packagist.orgPackagist.org gives you a single backup code, and using it switches 2FA off. Set up an authenticator app, sign in, and request a reset if you lose it.
Panic SyncPanic can't restore a Panic Sync account if you lose your 2FA app and recovery codes. How to turn on an authenticator app at sync.panic.com and stay safe.
PhraseSet up 2FA on your Phrase profile with an authenticator app. Phrase documents no backup codes, and admins can require 2FA with a grace period.
POEditorPOEditor gives you one code that turns 2FA off instead of a list of backup codes. How to set up an authenticator app and why that code matters.
PostmanPostman 2FA is for password sign-ins, and turning it on signs you out of every session. Setup steps, recovery codes, and who to email if you're locked out.
ProfitWell MetricsProfitWell Metrics, now part of Paddle, has a 2FA toggle in account settings and 10 one-time backup codes. How to turn it on, sign in, and recover access.
PusherPusher 2FA only works for email and password accounts, not Google or GitHub sign-in. Where to turn it on, the backup codes, and what to do without them.
PushoverPushover won't reset 2FA for you: lose your authenticator and recovery codes and the only fix is a new account. How to set it up and keep a way back in.PyPIPyPI makes you save and test a recovery code before it lets you add an authenticator app. The full order of steps, sign-in checks, and lost-phone help.
PythonAnywherePythonAnywhere support can't switch off 2FA for you, so your emergency codes are the only way back in. Where to turn it on and what to save first.
RapidAPIRapidAPI makes you create recovery codes whichever 2FA method you pick. Set up an authenticator app in User Settings, and what to do if you lose it.
RaygunRaygun has no backup codes: its fallback for a lost authenticator is SMS, which you add after 2FA is on. How to set up both, plus SSO and team rules.ReadMeReadMe 2FA works only with an authenticator app, plus 10 one-time backup codes. Where the setting is in your profile, and what to do if you lose both.
Red HatRed Hat names only Google Authenticator and FreeOTP as supported apps. Where the setting is, recovery codes, org-wide 2FA, and the phone-callback reset.
- Report URISet up Report URI 2FA with an authenticator app. You get one recovery code, and if you lose it and your app, Report URI can't help.
ResendResend gives you a single recovery code that switches 2FA off when used. How to set up an authenticator app, keep that code, and recover through DNS.
RevenueCatRevenueCat Support may not unlock a 2FA account, so recovery codes are your way back. Set up an authenticator app, require 2FA for your team, and more.
RollbarRollbar 2FA lives under Authentication Options. Set up an authenticator app, save recovery codes, and know that using one turns 2FA off.
RubyGems.orgSet up an authenticator app for RubyGems.org: the settings page, MFA levels for gem push and signin, recovery codes, and why a new phone uses up a code.SentrySentry 2FA with an authenticator app: where to add it, your recovery codes, what an organization that requires 2FA means for you, and how to get back in.
- SMSPoolSMSPool gives you one recovery code when you turn on 2FA and says it can't recover your account without it. Set up an authenticator app and keep that code.
SocketLabsSocketLabs requires two-step verification on every user. Set it up with an authenticator app, keep backup codes, and know why Support can't reset it.
SolarWindsAt SolarWinds, the organization owner turns on MFA for everyone. How to set up an authenticator app for Observability SaaS or Pingdom, with recovery codes.SourceForgeSourceForge can't recover an account once both the authenticator and recovery codes are gone. Set up 2FA, save the codes, and sign in to Git or SFTP.
Sumo LogicSet up Sumo Logic 2-Step Verification with an authenticator app: it asks for two codes in a row, gives five backup codes, and your admin handles resets.
SupabaseSupabase gives no recovery codes and can't restore a lost 2FA, so plan for two authenticator apps. Where the setting is, signing in, and lockout help.
TeleportWhether your Teleport cluster accepts authenticator app codes is your admin's call. How to add one at invite or with tsh, and what to do if you lose it.
TelnyxProtect your Telnyx Mission Control Portal sign-in with an authenticator app: where the setting is, one-time backup codes, and what to do if locked out.TransifexTransifex 2FA lives at the bottom of User settings. Set it up with an authenticator app, keep the 10 recovery codes, and see what enforcement changes.
TwilioTwilio requires 2FA and accepts any authenticator app. Where to add one in the legacy and new Console, the single recovery code, and how to get back in.- Twilio SegmentSegment's MFA only covers email-and-password sign-ins, and a lost recovery code can be emailed to you. Set up an authenticator app and plan for recovery.
UnbounceUnbounce 2FA works only with an authenticator app, and its help names no backup codes. Where the setting is, the 14-day browser option, and how to recover.
Unfuddle STACKUnfuddle STACK has no backup codes, so a lost phone means an admin or support reset. Set up an authenticator app, move off Authy, and cover each account.UnityTurn on two-factor authentication for your Unity account with an authenticator app: where it is, recovery codes, the Asset Store rule, and how to recover.
UptimeRobotUptimeRobot hides 2FA behind the three-dot menu and documents no backup codes. Set it up with an authenticator app and plan ahead for a lost phone.
VeracodeVeracode MFA is switched on by your administrator, then set up at your next sign-in. Which option to pick for an authenticator app, and who resets it.- WorkatoSome Workato workspaces require 2FA before you can join. Set it up in My profile with an authenticator app, keep the 12 recovery codes, and reset it later.
ZapierZapier support can't get you back in without your recovery codes. How to set up an authenticator app, keep the 10 codes safe, and change phones.
Before you start
Other types of service
- Banks and credit unions14
- Investing and brokerage25
- Crypto exchanges and wallets78
- Payments, accounting and insurance76
- Hosting and cloud103
- Domain registrars53
- Email30
- Messaging and social39
- Security, identity and VPN57
- Cloud storage and backup26
- Gaming and betting51
- Entertainment and creative tools26
- Marketing and sales74
- Productivity and remote work61
- Business tools and other services74
- Shopping and tickets23
- Phone, internet and utilities10
- Travel and transport13
- Universities and education32
- Government17
- Health15
- Smart home and devices19