Once you click the enable button, you'll see a new 3 step prompt pop up. To begin the 2FA process, you'll either need to download Google Authenticator or Authy on your mobile device. Either one of these programs will work here.

Authenticate me, Google!

If you're using Google Authenticator, you'll be prompted to choose your input method, either scanning a barcode or entering a provided key:

Either one of these will work fine (since Discord provides both input methods) but keep in mind, Google Authenticator on Android will need you to install another barcode scanning app if you want to use that option. They require the ZXingBarcode Scanner app, which is totally fine and dandy:

Or, you can just input the code provided in Discord; no Barcode Scanner required.

Using Authy

Within Authy, you'll first need to enter your phone number and email to authenticate your phone:

You'll see a new pop-up with the option to verify via phone call or text message. Internal testing has yielded results that claim that the most recent smartphones are in fact capable of making and receiving phone calls, despite how rare this phenomenon appears.

Once you've authenticated your device, go ahead and press the "+" button in the center to add a new authentication account. Finally, you'll reach the "Authenticator Accounts" screen. You'll have the option to scan a QR code, or enter the code manually.

By our powers, combined!

This'll generate a 6 digit code that is the final piece to enabling 2FA in Discord. Enter it in, and you're good to go.

Seriously important stuff

Once you've enabled 2FA successfully, you'll have a fancy little box pop up with a couple suggestions to help make sure you can access your account in case of an emergency:

You did it!

You can now link your phone number to your account to help act as a backup method for obtaining 2FA codes. This is to help should you be worried about losing access to your authenticator app say by dropping your phone in water/lava/a hippo/etc.

Make sure to also download your backup codes. Keep them safe, and loved. Tuck a paper copy of them in your diary, or your dairy. Your choice.

I'll do it later!

Didn't have time to add your phone as back up? Forgot to download your backup codes? It's all good, You can still do this in your account settings! Your settings screen will now look like this:

Account Settings > My Account

Step 1. Click that 'Enable SMS Authentication' button.

Step 2. Verify that number in Discord.

After you have enabled SMS Authentication, your login screen will look like this:

Now when you login, if the feature is enabled, you will have a link to request an SMS with a code to authenticate yourself as a backup option.

Note: To download your backup codes, simply click on the 'View Backup Codes' button and enter your password. Should you ever have to reset 2FA on your account - make sure to save a new set of Backup Codes, as each set is unique to when you enable 2FA on your account.

Server-Wide 2FA

Server owners also have an extra security lever they can pull to prevent unwanted perpetrators from causing havoc in their servers.

Why do we even have that lever? You'll find out shortly!

In your Server settings menu, you'll see a Moderation tab that allows you to require 2FA server-wide. While this doesn't require everyone that joins the server to have 2FA enabled, it does mean that anyone with admin powers won't get to use them unless they enable it. They'll see this pop up instead:

The specific permissions that are disabled ("Admin privileges") include:

Clicking the Resolve link in the popup will bring you directly to the security tab in your User Settings menu, where you can follow the above listed steps to get that set up and regain your Admin powers.

Mobile 2FA

Wumpus has heard your calls, so we are happy to announce that you can now Enable and Disable 2FA from your mobile devices! Let's get started!

iOS

Once you click the Enable Two-Factor Auth button, you'll see a new 3 step prompt pop up. To begin the 2FA process, you'll either need to download Google Authenticator or Authy on your mobile device.

Once you have either Google Authenticator or Authy installed, you will be prompted to connect your account to the authentication app. (Click here for instructions)

Once you connected, you've enabled 2FA successfully! 🎉

You can link your phone number to your account to help act as a backup method for obtaining 2FA codes. This is to help should you be worried about losing access to your authenticator app say by dropping your phone in water/lava/a hippo/etc.

Make sure to also download your backup codes. Keep them safe, and loved.

Android

Once you click the Enable Two-Factor Auth button, you'll see a new 3 step prompt pop up. To begin the 2FA process, you'll either need to download Google Authenticator or Authy on your mobile device.

Once you have either Google Authenticator or Authy installed, you will be prompted to connect your account to the authentication app. (Click here for instructions)

Once you connected, you've enabled 2FA successfully! 🎉

You can link your phone number to your account to help act as a backup method for obtaining 2FA codes. This is to help should you be worried about losing access to your authenticator app say by dropping your phone in water/lava/a hippo/etc.

Make sure to also download your backup codes. Keep them safe, and loved.

Deja vu, I've just been in this place before🚘

And that wraps up Discord's Two-Factor Authentication! Stay safe, Discordians.