My Account, Profile and Social Sign-In
Updated November 4, 2026 · 6 min read
This page covers your xCloud account settings:
- Profile: set your name, email, contact number, time zone, language and avatar in My Account.
- Google or GitHub sign-in: sign in with a Google or GitHub account instead of a password.
- Set a password: add a first password if you signed up with Google or GitHub.
- Unlink: review the Google or GitHub accounts connected to xCloud and remove one.
Access My Profile
From your xCloud dashboard, click your name in the top right corner and select ‘My Profile.’

Set General Info In My Account
In the ‘General Information’ section, you can set your name, contact number, time zone, and language. Your email ID will be automatically there. If you need to change your email address now, you can do that as well.

Set Avatar For Your Profile
You can complete your xCloud identity by setting up an Avatar for your profile. To do so, simply click on ‘Upload Image’, choose any image or icon as your preferred avatar, and click on ‘Save Changes.’

Sign in with Google or GitHub
You can sign in to xCloud with a Google or GitHub account instead of a password.
-
Open the xCloud sign-in page, select Continue with Google or Continue with GitHub, and approve the request. One of three things happens:
- Your email matches an xCloud account: you go to your dashboard.
- No xCloud account uses that email: you go to the sign-up page with your details filled in.
- Two-factor authentication is on: xCloud asks for your code first, then opens your dashboard.
xCloud only asks Google or GitHub who you are, and your email there must be verified.
-
If your verified provider email already belongs to an xCloud account, use the social option on the sign-in page rather than creating a second account. xCloud connects your Google or GitHub account to your xCloud account and signs you in. This only works when both use the same verified email. It does not apply to accounts on a white-label or enterprise service.
Expected result: You enter the existing account, and the provider appears under Settings → Authentication → Social logins.
-
If the provider cannot supply a verified email, return to the sign-in page and use your xCloud email address and password.
Expected result: You can still access the account without creating an unverified social link.
Two-factor authentication still applies: a social sign-in to an account with two-factor authentication enabled continues to the two-factor challenge.
Set a password if you signed up with Google or GitHub
If you signed up with Google or GitHub, your account has no password yet. Set one so you always have a way to sign in, even if you can’t use that Google or GitHub account. Until you do, a No password set notice appears at the top of the dashboard. You can select Dismiss to hide it.
A password also unlocks two-factor authentication, which asks you to confirm your password. xCloud requires two-factor authentication for the web terminal, commands, sudo users, and cron jobs or supervisor processes that run as root or a sudo user.
If you already have a password, you won’t see the steps below, and nothing changes for you.
Step 1: Open the Set a password card
In the xCloud dashboard, open Settings → Authentication. You can also select Set password in the notice at the top of the dashboard.
Expected result: The Set a password card appears above Two Factor Authentication.
Step 2: Ask for a code
Select Email me a code.

Expected result: xCloud emails a 6-digit code to the address on your account, with the subject Your code to set a password. The card now shows the Verification code, New password and Confirm password fields.
Step 3: Enter the code and your new password
Enter the code in Verification code, type your password in New password and Confirm password, then select Set password. The password needs at least 8 characters, with an uppercase letter, a number and a special character.

Expected result: xCloud shows Password set successfully. and the card disappears. You stay signed in here, and xCloud signs you out in any other browsers. You can now sign in with your email address and this password, as well as with Google or GitHub.
Use the Change Password page instead
Settings → Change Password shows the same form while your account has no password. It doesn’t ask for a Current Password, because you don’t have one yet. Once you set a password, this page shows the usual form that asks for your current password.

If the code doesn’t work
The code works for 15 minutes and only once. Selecting Send a new code replaces the old code, so always use the newest email.
| Message | What it means | What to do |
|---|---|---|
| The code is incorrect or has expired. Send a new code and try again. | The code is wrong, is older than 15 minutes, was already used, or had 5 wrong tries | Select Send a new code, then enter the new code |
| Please wait a minute before asking for another code. | You can ask for one code a minute | Wait a minute, then select Send a new code |
| Too many codes were requested. Please try again in an hour. | You asked for 10 codes within an hour | Wait an hour, then ask again |
Review or unlink connected accounts
- In the xCloud dashboard, open Settings → Authentication.
- Find Social logins. Each linked provider appears with its email address (or name, if there is no email) and an Unlink button.

Expected result: You can see which providers are currently allowed to sign in to the account.
-
To remove a provider, select Unlink next to it and confirm the action when prompted. Unlinking removes that provider’s ability to sign in. It does not delete the xCloud account.
Expected result: The provider disappears from the list, and xCloud confirms that the social account was unlinked.
Lockout protection: If a social provider is your last usable sign-in method, set an xCloud password before unlinking it. xCloud blocks removal of the final provider when no usable password exists.
Social sign-in troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
| Google or GitHub sign-in cannot continue | The provider did not return a verified email | Sign in with your xCloud email and password, then verify the provider email before trying again |
| Registration says an account with the email already exists | The verified provider email matches an existing xCloud account | Return to the sign-in page and use the provider there; do not create a duplicate account |
| xCloud refuses to unlink the last provider | The account has no usable password | Set a password first, then return to Settings → Authentication and unlink the provider |
| Enable is greyed out under Two Factor Authentication | The account has no usable password | Set a password first, then select Enable |
Frequently asked questions
Does social sign-in replace two-factor authentication?
No. If two-factor authentication is enabled for the xCloud account, the two-factor challenge still appears after Google or GitHub verifies the identity.
Does unlinking Google or GitHub delete my xCloud account?
No. Unlinking removes only that provider’s ability to sign in. Your account and services remain in xCloud.
I signed up with Google or GitHub. How do I set a password?
Go to Settings → Authentication and select Email me a code. Enter the 6-digit code with your new password, then select Set password. The Change Password page shows the same form.
How long does the code for setting a password work?
The code works for 15 minutes and only once, and it stops working after 5 wrong tries. Select Send a new code to replace it. You can ask for a new code once a minute.
Next steps
- Buying several products at once, and checking the invoice afterwards, is covered in How Pricing Plans and Billing Work in xCloud.
- Social sign-in, connected-account management and unified checkout arrived in xCloud v2.7.3.
- Lost your authenticator device? See Two-Factor Authentication: Set It Up, and Recover Access If You Lose Your Device for recovery codes and the support path.
If you cannot get back into your account, feel free to reach out to our support team.