> For the complete documentation index, see [llms.txt](https://docs.exads.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exads.com/general/two-factor-authentication.md).

# Two-Factor Authentication

Add a second verification step to your account, using an authentication app or SMS.

Two-factor authentication (2FA) adds a second check when you sign in, so a stolen password alone is not enough to reach your account. You provide two things: a password (something you know) and a second factor, such as a one-time passcode sent to your phone (something you have).

We recommend enabling 2FA on every Advertiser and Publisher account.

## Before You Begin

* To use an authentication app, install one on your phone first.
* To use SMS, have your phone with you and know your country's dialing prefix.

## Enabling 2FA <a href="#a-step-by-step-guide-of-how-to-enable-2fa-within-the-platform" id="a-step-by-step-guide-of-how-to-enable-2fa-within-the-platform"></a>

1. Click your username in the top right of the screen, then select your username from the menu to open your profile.

<figure><img src="https://4095468742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQpBCwTiJQ0YOSGpcC0AH%2Fuploads%2FdFoilzSZqPdrx7ryHBJn%2Faccount-details-menu.png?alt=media&amp;token=7ddd9832-f66a-4ce4-a157-ceee5d5dbfa0" alt="The account menu in the top right, with the username, Help, Switch View and Logout"><figcaption></figcaption></figure>

2. Scroll to the **Two-Factor Authentication (2FA)** section at the bottom of the page and choose a method:
   * **Authentication App**
   * **SMS Authentication**

<figure><img src="https://4095468742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQpBCwTiJQ0YOSGpcC0AH%2Fuploads%2FrODlHh1oOmsT3ExULz8A%2Fmyprofile-2fa.png?alt=media&amp;token=a2718c62-1610-4611-88b6-69921f95f578" alt="The Two Factor Authentication section with the Authentication App and SMS Authentication options"><figcaption></figcaption></figure>

### Setting Up 2FA with an Authentication App <a href="#setting-up-2fa-via-the-authentication-app" id="setting-up-2fa-via-the-authentication-app"></a>

1. Click **Enable** for **Authentication App**, then follow the on-screen instructions.

<figure><img src="https://4095468742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQpBCwTiJQ0YOSGpcC0AH%2Fuploads%2FD9c6bLqYGZyotFgh31AP%2Fenable2fa.png?alt=media&amp;token=630ce9d6-c353-411b-a124-17e4adff7169" alt="The Authentication App setup screen with a QR Code option"><figcaption></figcaption></figure>

{% hint style="info" %}
You can use any authentication app.
{% endhint %}

2. Once you enter the code, the 2FA method shows as **Enabled**:

<figure><img src="https://4095468742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQpBCwTiJQ0YOSGpcC0AH%2Fuploads%2FfpSR6r4ZfGDxJhgJpAZ3%2Fenabled-2fa-authentication-app.png?alt=media&amp;token=8f92ac35-ef4f-4ae8-b46c-36bc79a57a74" alt="The Two-Factor Authentication panel with Authentication App enabled and SMS Authentication disabled"><figcaption></figcaption></figure>

### Setting Up 2FA with SMS <a href="#setting-up-2fa-via-sms-authentication" id="setting-up-2fa-via-sms-authentication"></a>

1. Click **Enable** for **SMS Authentication**, then enter your mobile phone number, including the dialing prefix for your country.

<figure><img src="https://4095468742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQpBCwTiJQ0YOSGpcC0AH%2Fuploads%2FS2fTP6Wi4jLb12lDmBMO%2Fconfigure-2fa-sms.png?alt=media&amp;token=8308d5f9-a9c0-4372-b9c8-8d977ad9e768" alt="The phone number field for SMS Authentication"><figcaption></figcaption></figure>

2. Click **Next**, then enter the code you receive by SMS.

<figure><img src="https://4095468742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQpBCwTiJQ0YOSGpcC0AH%2Fuploads%2FVKdxQkJu0MogyCKs9r6g%2Finsert-token-sms.png?alt=media&amp;token=068025c5-d9bf-48ac-b7be-3aeed8756062" alt="The field for entering the code received by SMS"><figcaption></figcaption></figure>

3. Once you enter the token, your configuration shows as **Enabled**:

<figure><img src="https://4095468742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQpBCwTiJQ0YOSGpcC0AH%2Fuploads%2F0DEYVz0jbJyExXQ82tHh%2F2fa-enabled-all.png?alt=media&amp;token=ff3a4220-cd00-4389-9bd1-69ae6998d6f9" alt="Both 2FA methods showing as enabled"><figcaption></figcaption></figure>

## 2FA with Multiple Users <a href="#how-to-use-2fa-with-multiple-users-on-your-account" id="how-to-use-2fa-with-multiple-users-on-your-account"></a>

If several people need to sign in to the same account, we recommend the **Authentication App** method. Each user can then access the account with a temporary token.

{% hint style="info" %}
You can have both 2FA methods enabled in your account. However, only one of them is requested at each login. Choose which one with the **Set as primary authentication method** checkbox or the **Set as Default** link.
{% endhint %}

From now on, each login asks for your password and a token — the code from your authentication app, or the one sent to you by SMS.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.exads.com/general/two-factor-authentication.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
