# Two-Factor Authentication Setting

You can require clients to activate Two-Factor Authentication (2FA) for enhanced account protection. By default, this function is disabled. Once enabled, you can select the operations that will require clients to input a 2FA code:&#x20;

1. Login&#x20;
2. Deposit&#x20;
3. Withdraw&#x20;
4. Transfer
5. Prop Challenge Fee Payment
6. Trading Competition Fee Payment
7. Change Password
8. Update Email

### <mark style="color:red;">1. Setting Up Mandatory 2FA</mark>

To set up Mandatory 2FA Verification for your clients, follow these steps:

{% stepper %}
{% step %}
#### Navigate to Security Settings

1. Navigate to Settings > Security Settings.
2.  Click the "Edit" icon.\


    <figure><img src="https://1412218885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZjte3ihj30mTFvqCasyX%2Fuploads%2FqrFamZzOetKbn0BPoCvW%2Fimage.png?alt=media&#x26;token=05b0f771-31f1-472e-90eb-b71081257de8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
#### Configure Mandatory 2FA

1. Turn on "Mandatory Two-Factor Authentication".
2. Select the application scenarios in which you require clients to complete 2FA verification.
3.  Click "Save".\


    <figure><img src="https://1412218885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZjte3ihj30mTFvqCasyX%2Fuploads%2Fm9bKR0q1VIPZo5iOW27A%2Fimage.png?alt=media&#x26;token=189b9ec6-7447-4905-932f-b9b5ee410af8" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### <mark style="color:red;">2. Application: Clients Without Existing 2FA Setup</mark>

1.  For clients without any existing 2FA setup, they will be prompted to activate 2FA upon logging in to the CRM Client Portal.

    <figure><img src="https://2695215564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FrgAKdvw7ZxQT11i7cstS%2Fimage.png?alt=media&#x26;token=c547f1a6-64c3-4b66-807a-4245aad4ceb3" alt="" width="375"><figcaption></figcaption></figure>
2. To complete the activation process, clients will need to follow the provided steps, input the 2FA code, and then click "Submit."
3. Once 2FA has been setup, the client will be logged into their CRM account.
4.  Clients will not have the option to disable 2FA via the "Settings" page.

    <figure><img src="https://2695215564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2F6ckrxwBov8Fr455CA41n%2Fimage.png?alt=media&#x26;token=8f016c8c-fb75-42f7-a7e1-44d2df342221" alt=""><figcaption></figcaption></figure>
5.  Clients will be asked to enter a 2FA One-Time Password (OTP) when conducting the operations configured to require mandatory 2FA verification.

    <figure><img src="https://2695215564-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtcPc3eNiDR0XV3sykf6H%2Fuploads%2FuLFxO8BQSnxnDD6RJG52%2Fimage.png?alt=media&#x26;token=9c11d5cd-0723-4b41-9531-a081b8a723f9" alt=""><figcaption></figcaption></figure>

### <mark style="color:red;">Application: Clients with Existing 2FA Setup</mark>

1. For clients who have already set up 2FA, their accounts will remain unchanged.&#x20;
2. They will continue to use 2FA as usual when logging in and when performing any of the operations that require mandatory 2FA.&#x20;
