Skip to content

第三方登陆 OAuth2.0

每个平台实现的原理差不多,分为三个步骤:

  1. 创建平台的开发者账号,获取 ClientKeySecretKey,并配置回调,组装授权 URL。
  2. 用户通过授权 URL,授权后,平台会带着授权码回调到设置的 URL,这时可以抓取授权码,然后调用平台 API 换 AccessToken
  3. 有了用户的 AccessToken,就可以调用用户资料的 API 来获取用户 ID 了。
  4. 通过平台用户 ID,即可创建/登陆本站账号了

X

Powered by VitePress © 2024 Edison. All rights reserved.