第三方授权登录通常有四种方式:OAuth授权、OpenID认证、SSO单点登录和SDK授权。其中,OAuth授权和OpenID认证是常用的方式。OAuth是一种授权协议,授权流程为用户选择授权,APP向第三方平台请求令牌,第三方平台向APP发放令牌,APP通过令牌获取用户信息。OpenID认证是一种身份认证协议,授权流程为用户在APP上选择登录方式,APP向第三方平台请求认证,第三方平台返回身份认证信息,APP通过身份认证信息获取用户信息。SSO单点登录是指用户在某一网站登录后,在该网站的授权下,可以在其他网站不需要再输入用户名和密码直接登录。SDK授权是指第三方平台提供的SDK,用户可以直接使用第三方平台的账号进行登录。