Social Login
Social login lets a user sign in to a website or app using an account they already have with a social network provider such as Google, Facebook, or Twitter, instead of creating a new username and password just for that site. It is a form of single sign-on, so the same social account can be reused across multiple third-party applications. The social provider handles verifying the user, and the application accepts that result to grant access.
Social login is a single sign-on pattern in which a third-party (relying) application delegates user authentication to an external social identity provider (for example Google, Facebook, or Twitter). In most current deployments this is implemented over OpenID Connect (the authentication layer built on OAuth 2.0) or via provider-specific variants, where the application receives an assertion or token confirming the user's authenticated identity along with profile claims, rather than managing credentials itself. Note that the underlying OAuth 2.0 framework governs delegated authorization; establishing user authentication requires an authentication layer such as OIDC or an equivalent provider profile, and the exact protocol, claims, and profile data returned vary by provider and configuration. The relying application still performs its own authorization (determining what the authenticated principal may do) as a separate step, and account linking, scope consent, and provisioning of a local identity from the returned claims are deployment-specific concerns out of scope for the base term.
Why it matters
Social login lowers friction at the point of registration and sign-in: users reuse an account they already hold with a social identity provider rather than creating and remembering yet another site-specific credential. This typically reduces password fatigue and the volume of weak or reused passwords a relying application must store and protect, since the application delegates authentication to the external provider instead of managing credentials itself. For product and engineering teams, it can shorten onboarding and reduce the operational burden of credential recovery flows.
That convenience concentrates risk. Because the social provider becomes the point of authentication for potentially many downstream applications, compromise or lockout of the social account can cascade into every relying application that trusts it. Availability also becomes a dependency: if the provider is unreachable or discontinues its login product, users may lose access to linked accounts unless a fallback authentication path exists. In most deployments the relying application should treat social login as one of several sign-in options and plan for account recovery and linking accordingly.
Teams should also be precise about the trust boundary. The social provider asserts the user's authenticated identity and returns profile claims, but the relying application still performs its own authorization as a separate step and must decide how much to trust provider-supplied attributes such as email. The exact claims and their verification status vary by provider and configuration, so treating all social identities as equivalently assured is a common design error.
Who it's relevant to
Inside Social Login
Common questions
Answers to the questions practitioners most commonly ask about Social Login.
