What is 2FA
Two-Factor Authentication (2FA), also called Two-Step Verification, is an extra layer of security added to your account.
In xTiles, Two-Factor Authentication works through the Google Authenticator app on a mobile device.
We currently support QR-code based authentication setup only.
Here’s how it works:
You enable Two-Step Verification in your account settings.
You scan a QR code using your authenticator app.
The app starts generating 6-digit codes that refresh every ~30 seconds.
Whenever required, you enter one of those codes to confirm your identity.
This means that even if someone knows your password, they still cannot access your account without your authenticator code.
How to Enable 2FA in xTiles
Step 1: Setting a Password
Before enabling Two-Step Verification, you must have a password set for your account.
If your account was created using Google, Apple, or Microsoft, you’ll need to manually set a password first.
To set a password:
Go to Account Settings
Open the Profile section
Find the New Password field
Set and save your password
Step 2: Enable Two-Step Verification
Go to Account Settings → Profile
Scroll to the bottom
Toggle on Two-Step Verification
A QR code will appear
Open your authenticator app
Scan the QR code
Enter the 6-digit code generated by the app to confirm
FAQ
Why am I not asked for a 2FA code when logging in with Google or Apple?
Why am I not asked for a 2FA code when logging in with Google or Apple?
Because Google and Apple authentication already includes its own security mechanisms (including Google’s 2FA, if enabled).
xTiles only requests 2FA codes when logging in via email + password.
Do I need an authenticator app?
Do I need an authenticator app?
Yes. Currently, xTiles supports only QR-based setup using authenticator apps. SMS or email-based 2FA is not supported.
Can I enable 2FA without setting a password?
Can I enable 2FA without setting a password?
No. You must first create a password in your account settings before enabling Two-Step Verification.


