TruthsSeek
English

Guide Published 2026-10-23 · Updated 2026-10-23

How to Disconnect a GitLab Sign-In Service Without Locking Yourself Out

TruthsSeek publication · Editorial policy

Quick answer · GitLab can use external sign-in services alongside its regular username-and-password login, and connected services are managed under Edit profile, Access, Password and authentication, Service sign-in. The Disconnect control next to a connected account removes that sign-in service. Before using it, confirm you have another working way to sign in, because disconnecting a provider is not the same as revoking an app that was authorized to read your GitLab data.

Run this check now — TraceSeek scans 3,000+ platforms in 20–30s. First scan free.

⬇︎ iOS⬇︎ Android

Two different things people call “disconnecting”

GitLab accounts can involve two separate kinds of outside access, and they are cleaned up in different places:

What you are removingWhat it isWhere it is handled
A sign-in serviceAn external provider used to enter GitLab instead of, or alongside, the regular username-and-password loginEdit profile → Access → Password and authentication → Service sign-in
An authorized applicationAn app you previously allowed to read GitLab data on your behalfThe applications/authorizations area of your account settings

Removing an authorized application does not remove a sign-in service, and disconnecting a sign-in service does not revoke an app’s access to your data. Treat them as separate tasks.

Before you disconnect anything

The risk in this task is simple: if the external provider is your only route into the account, disconnecting it can leave you with no way in. Confirm a fallback first.

  1. Identify the service you want to remove. Open Edit profile, then Access, then Password and authentication, then Service sign-in, and note which connected accounts are listed.
  2. Confirm a second, usable login route. Check that you know your GitLab username and password and that they actually work — sign out and back in with them, or verify the password through the account’s own recovery options, before touching the service sign-in list. If you are unsure of the password, resolve that first.
  3. Only then disconnect. Use the Disconnect control next to the connected account you want to remove.
  4. Verify immediately. Sign out and sign back in using the remaining route. If that fails, use the account recovery options rather than assuming the disconnect did not take effect.

GitLab can use external sign-in services in addition to its regular username-and-password login. Source

Connected sign-in services are managed under Edit profile, Access, Password and authentication, Service sign-in. Source

The Disconnect control next to a connected account removes that sign-in service. Source

Failure paths to plan for

After the sign-in service is removed

Disconnecting the service changes how you enter GitLab; it does not by itself review which applications still hold access to your account. If your goal is a broader cleanup, the next task is to review the apps you authorized: see review and revoke apps authorized with your GitLab account.

When a username search fits — and when it does not

If you are checking where a username appears publicly, a username lookup can surface public profile pages as leads. That is a different question from account security: a public match is not proof of ownership, and a search cannot show you which sign-in services an account uses or which apps it has authorized. For this task, the account settings pages above are the only reliable place to look.

Frequently asked questions

Does disconnecting a sign-in service also revoke apps that can read my GitLab data?

No. The Disconnect control removes that sign-in service only. Authorized applications are managed separately, so review them as their own task.

Where do I manage connected sign-in services in GitLab?

Under Edit profile, Access, Password and authentication, Service sign-in. The Disconnect control next to a connected account removes that service.

What should I check before disconnecting?

Confirm you have another working way to sign in, such as a username and password you have verified, so you are not left without access.

Keep reading

Ready to look someone up?

See what a username reveals

According to its product information, TraceSeek searches 3,000+ platforms in 20–30 seconds and surfaces publicly accessible profiles matching a username. The first scan is free. Possible matches need manual review. No registration or sign-in is needed for the first scan.

⬇︎ Download for iOS⬇︎ Get it on Android

Works on iPhone & Android · 20–30 second scan · 3,000+ platforms

⬇︎ App Store ⬇︎ Google Play