{{ template "meta" }} Two-factor authentication
{{ template "brand" .Hostname }}
← Back to your account

Two-factor authentication

Require a second step when {{ .Repo.Handle }} signs in.

{{ if .HasCredentials }} On {{ else if .EmailTwoFactor }} Email codes {{ else }} Off {{ end }}
{{ template "flashes" .flashes }} {{ if .HasCredentials }}

Signing in needs a code from one of the methods below. In the Bluesky app, enter it in the box that asks for an emailed code. No email is sent.

Your sign-in methods

Backup codes

{{ .BackupCodesRemaining }} unused backup {{ if eq .BackupCodesRemaining 1 }}code{{ else }}codes{{ end }} left

Each works once, in place of a code, if you lose your authenticator or YubiKey.

{{ if le .BackupCodesRemaining 3 }}Running low{{ end }}
Create new backup codes

This replaces every existing backup code.

{{ else if .EmailTwoFactor }}

Signing in currently needs a code sent to your email. Adding an authenticator app or YubiKey replaces emailed codes.

{{ else }}

Two-factor authentication is off. Anyone with your password can sign in. Add a method below to turn it on.

{{ end }}

Add a sign-in method

Authenticator app
1Password, Google Authenticator, Authy, and others
YubiKey (Yubico OTP)
Touch a hardware key to sign in