Introduction

Facebook is a social networking service owned by Meta Platforms (formerly Facebook, Inc.) that allows users to connect with friends, family, and other individuals or groups. It provides various features for sharing content, engaging in discussions, and building communities.

Facebook two-factor authentication (2FA) is a security feature that adds an extra layer of protection to your account by requiring you to enter a code, in addition to your password, when logging in from a new or unrecognized device. This code is typically sent to your phone via SMS or generated by a third-party authentication app. 

Our range of programmable tokens can be used as one of these factors when logging in to Facebook (with MFA enabled).

Using Programmable tokens with Facebook

Log in to your Facebook account, expand your profile, then select the option 'Settings & privacy";


A new window will open titled "Settings & Privacy", select the options "Settings";


In the left hand column of your page you will be presented with privacy options, select "Password and security";

In the "Accounts Centre" section, select the option "Password and security";


Then select "Two-factor authentication";

A new window will now open titled "Two-factor authentication;

select the account to be 2fa protected, and a code will be sent to your WhatsApp account.

Obtain and enter your security code and you will be provided with options for adding additional factors to your account security;.

In order to add your programmable token, select the option "Authentication app", then click ;


You will then be provided with instructions that would normally be used to add a token to an authentication app;


You can use the QR code to program our programmable tokens using the instructions found in the following procedure;

  • To program a SafeID/Diamond or SafeID/Pro token with a QR code, launch the SafeID/Diamond programming tool.  


    Click the Scan QR Code button 

    Before you scan the QR code please ensure that the clock on your computer is displaying the correct date and time.

    You can scan the screen for a QR code, or load from a file.

    If you are scanning the barcode on the screen please ensure that the QR code is not obscured by other windows, and if you have more than one monitor please ensure that both the app and the QR code are displayed on the main display (display 1).

    If you still have difficulty in scanning the QR code double check you only have the one instance of the app running, and that it is the latest version of the app.  In most cases when there are issues with scanning of the QR code the most likely cause is the QR code contains the wrong data and may need to be regenerated.  To test the QR code you could check that the code works correctly with the authenticator app it is intended for (e.g microsoft authenticator), and if this fails then you know that the QR code will need to be regenerated.


    Select Scan Screen.

    If succeeded, the Seed box should be filled with the token's seed data.


    Now, select your smart card reader from the Reader drop-down list, e.g. "HID OMNIKEY 5427 CK"


    Press the Connect button


    Now, switch on a SafeID token and place it on the reader. 

    The tool will read out the token's serial number and time, and display them:


    If you want to correct the clock on the token, then leave the "Sync Token Clock" checked, but first ensure the time on your pc is set correctly.

    Press the Burn button


    The token is successfully programmed.

    Switch off the token and switch it on again to generate a new code (the token may only use the new seed after being reset)

Verifying your token

Once you have programmed your token you will need to verify it with Facebook.

At the "Enter code" prompt supply a code from you newly programmed hardware token;


You will then be asked to confirm you password, then once this has been supplied you will be able to log on to Facebook using OTP codes generated by your hardware token.

Related Articles

  • No labels