Two-factor authentication FAQs
How do I protect my account with two-factor authentication?
Two-factor authentication (2FA) provides a second security layer for your account, protecting against unauthorized access by requiring a separate one-time password (OTP) when you log in.
The system generates OTPs that are valid for 30 seconds, making them more secure than traditional passwords.
What is Two-Factor Authentication (2FA)?
Two-factor authentication (2FA) is a security feature that requires two different forms of identification before granting access to your account:
- Something you know - Your username and password
- Something you have - A unique code from your authentication app
When 2FA is enabled, even if someone obtains your password, they cannot access your account without the second factor - a time-sensitive code that changes every 30 seconds.
How Does It Work?
When you log in to your IG account with 2FA enabled:
- You enter your username and password as usual
- You're prompted to enter a 6-digit code from your authentication app
- This code is valid for only 30 seconds, making it virtually impossible for unauthorized users to access your account
How do I set up 2FA?
Prerequisites
Before you begin, ensure you have:
- The latest version of the IG Trading mobile app
- A smartphone capable of running authentication apps
Step 1: Download an Authentication App
Choose one of these industry-standard authentication apps from your device's app store:
- Google Authenticator
- Microsoft Authenticator
- Authy
- Other compatible TOTP (Time-based One-Time Password) apps
Step 2: Access Security Settings
- Open the IG Trading app on your mobile device
- Log in to your account
- Navigate to Account → Security
- Find the "Two-Factor Authentication" option
Step 3: Enable Two-Factor Authentication
- Toggle on "Two-Factor Authentication"
- A unique secret key will be generated for your account
- Keep this screen open - you'll need this key for the next step
Step 4: Link Your Authentication App
- Open your chosen authentication app
- Tap the "+" or "Add Account" button
- Select "Manual Entry" or "Enter Key Manually"
- Enter the following:
- Account Name: IG Trading (or any name you prefer)
- Secret Key: Copy the key from the IG app
- Save the entry
Step 5: Verify and Activate
- Your authentication app will now display a 6-digit code for IG
- Enter this code in the IG app to verify the connection
- Tap "Confirm" to complete the setup
- You'll receive confirmation that 2FA is now active
Note: Clients can only set up the new third-party authenticator app via their Mobile Trading app. However, clients can login to the web platform using the OTP from the third-party authenticator app. |
How do I log in with 2FA?
On Desktop/Web Platform
- Visit the IG website and click "Log in"
- Enter your username/email
- Enter your password
- When prompted, open your authentication app
- Enter the current 6-digit code
- Complete login
On Mobile App
With biometrics enabled:
- Use Face ID/Touch ID as normal
- Enter the 6-digit code when prompted
Without biometrics:
- Enter username and password
- Enter the 6-digit code when prompted
Which platforms work with 2FA?
✅ Compatible with: | ❌ Not compatible with: |
|
|
How do I use 2FA with special platforms?
For API users with 2FA enabled:
- Live API: Append the 6-digit code to your password
Example: If your password is "MyPassword" and the code is "123456" Enter "MyPassword123456" |
Demo API: Uses separate credentials - no 2FA code needed (Don't add the code).
TradingView Integration
For TradingView users:
- Enter your username
- In the password field, enter your password followed immediately by the 6-digit code
Example: "YourPassword123456" |
What if I get a new phone?
If you get a new phone or need to change your authentication device:
- Disable 2FA in the IG app
- Set it up again on your new device
Contact IG support to disable 2FA - Email helpdesk.uk@ig.com from your registered email with:
- You'll need to verify your identity (see below)
- Your full name and date of birth
- Trading account login or account ID
- Registered postal address
- Registered contact number
- Account balance
- Last market you traded
- Last four digits of your registered card(s)
How do I turn off 2FA?
To remove 2FA from your account:
- Open the IG mobile app
- Go to Account → Security
- Toggle off "Two-Factor Authentication"
- Enter your current authentication code to confirm
- 2FA will be disabled immediately
Why isn't my 2FA code working?
If you experience these issues, try these solutions:
"Invalid Code" Error
|
Can't Access Authentication App
|
Login Issues After Password Reset
|
Lost Access? Here's What to Do
If you cannot access your authentication app, contact IG support immediately:
Email: helpdesk.uk@ig.com
Include the following information from your registered email address:
- Your full name and date of birth
- Trading account login or account ID
- Registered postal address
- Registered contact number
- Current account balance (approximate is fine)
- Last market you traded
- Last four digits of your registered card(s)
Our security team will verify your identity and help you regain access to your account.
Frequently Asked Questions
1. Can I use 2FA on multiple devices? No, 2FA can only be active on one device at a time for security reasons. 2. What if I travel to a different time zone? Authentication apps work globally. Just ensure your phone's time is set to automatic. 3. Is 2FA mandatory? No, but we strongly recommend it for all accounts to ensure maximum security. 4. Can I use SMS for 2FA instead of an app? Currently, IG only supports app-based authentication for maximum security. 5. Will 2FA slow down my trading? No, once logged in, you can trade normally without additional authentication. |
Best Practices for Maximum Security
|