🗓️ Everything *[NYC] is back. A free gathering for AI builders. Sept 9

Change login provider from GitHub to another option in Sanity

2 repliesLast updated: Nov 29, 2025

Hi. Is there a way to change the login provider for manage.sanity? Currently using GitHub but with the 2FA change it can be an issue to share this login method.
AI Update

Unfortunately, Sanity does not currently support changing or switching your login provider (like moving from GitHub to Google or email) for an existing account. This is an important limitation to be aware of.

According to the Platform terminology documentation, different login providers (email-password, Google, GitHub, etc.) do not map to the same Sanity user account even if they use the same email address. Each authentication method creates a separate user identity in Sanity's system.

Your Options

Since GitHub's 2FA changes are causing issues with shared login access, here are your alternatives:

1. Create a New Account with a Different Provider

You'll need to:

2. Use SSO (Single Sign-On) - For Growth+ Plans

If you're on a Growth plan or higher, you can configure SAML SSO at the organization level. This allows you to:

3. Set Up Individual Accounts for Team Members

Instead of sharing a GitHub login (which isn't recommended for security and accountability), each team member should:

Managing the Transition

If you need to transition ownership or administrative access:

The shared GitHub login approach was never ideal from a security or accountability perspective, so this GitHub 2FA change is actually a good opportunity to establish proper individual access for team members with clear role assignments!

Show original thread
2 replies

Was this answer helpful?

Sanity – Build the way you think, not the way your CMS thinks

Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.

Related contributions