---
title: Two-Factor Authentication (2FA)
slug: end-user-guide-3-1-0/two-factor-authentication-2fa
description: Learn how to configure and test Two-Factor Authentication (2FA) using Single Connect. Discover how this platform provides offline 2FA options through its mobile application and SMS verification. Generate a secure 2FA code by scanning a QR code or entering
docTags: 
createdAt: 2022-08-10T15:44:32.000Z
---

Single Connect can be leveraged for Two-Factor Authentication. System admins configure and test 2FA definitions during deployment.

Single Connect's 2FA is available in offline mode with the mobile application and SMS verification.

:::hint{type="info"}
To generate a 2FA code in offline mode with the Single Connect Mobile Client application, see the Two Factor Authentication topic in the Mobile Client User Guide.&#x20;
:::

# Offline Mode&#x20;

1. Download the Single Connect Mobile Application from the App Store or Google Play Store.
2. Log in to the Single Connect Web GUI.
3. Navigate to **Administration&#x20;**>**&#x20;2FA Provisioning**. A QR code and activation code will be displayed. A new QR code and activation code can be generated by clicking the **Generate New One b**utton.
4. Open the Single Connect Mobile Application. Navigate to **Offline Token** > **QR Code&#x20;**&#x6F;&#x72;**&#x20;Manual.**
5. Scan the QR code or enter the activation code manually on the mobile application.
6. A Two-Factor Authentication code will be generated for a predefined time interval on the mobile application.

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/ju-3NJUqWQSOoJ3m_AvWZ_image.png "Two-Factor Authentication (2FA) Activation Menu")

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/mNEDSoOfIdy1KRMj2gTvH_image.png" size="28" width="399" height="616" position="center" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/EXpgm8Z-EYziX5q6wJZqv_image.png" size="28" width="389" height="620" position="center" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/vxsjuQPaW3eO8or6DkMGD_image.png" size="28" width="402" height="629" position="center" showCaption="false"}

# SMS Verification

When a new token is generated by Single Connect, it will be sent to the user via SMS.

**Assign Hardware Token**

The hardware token provided to the users can be stored on Single Connect.

1. Navigate to **2FA Provisioning**.
2. Open the **Assign Hardware Token** tab.
3. Enter the serial number of the device to which the hardware token is assigned.
4. Click **Assign**.

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/g2RhmJDE-uIa-sBBHF5lz_image.png" size="52" width="621" height="242" caption="Assign Hardware Token" position="center" showCaption="true"}
