What is this technology called? An API, OAuth? I'm trying to do some research on how this works but I'm not sure what I should be researching.
Social login and SSO is generally implemented these days as OIDC (which is based on oauth2). You can read the RFCs for it, and they pretty much explain the whole thing.<p>Oauth2: <a href="https://tools.ietf.org/html/rfc6749" rel="nofollow">https://tools.ietf.org/html/rfc6749</a><p>PKCE (replaces the implicit flow): <a href="https://tools.ietf.org/html/rfc7636" rel="nofollow">https://tools.ietf.org/html/rfc7636</a><p>OIDC: <a href="https://openid.net/specs/openid-connect-core-1_0.html" rel="nofollow">https://openid.net/specs/openid-connect-core-1_0.html</a>