Skip to content

Account Linking.

Joining two or more authentication identities into a single user account — typically merging a social login (Sign in with Google) with an existing email/password account or with another social provider.

The auto-link-by-email anti-pattern is one of the more common CIAM account-takeover vectors. Attacker registers Sign in with Google using a victim's email (no verification required on the Google side beyond email control). If your app auto-links by email, the attacker now has access to the victim's existing account. The fix: require the user to log in to the existing account first, then explicitly add the new provider.

Common questions

Should I auto-link accounts that share an email address?

How does Sign in with Google handle account linking?

What's the account-takeover risk of automatic account linking?

Related terms

In the guides

Last updated 2026-05-15.