# 新浪微博登录

# 准备工作

你一共需要准备以下内容:

  1. 注册 Authing 开发者账号
  2. 申请一个微博网页应用
  3. 在 Authing 控制台填入微博网页应用信息

# 申请微博网页应用

前往微博开放平台 (opens new window)按照官方指引注册一个网页应用,并将回调链接设置为:

https://core.authing.cn/connection/social/weibo/:userPoolId/callback

请将 :userPoolId 替换为你的用户池 ID

# 在 Authing 控制台填入微博网页应用信息

创建完微博网页应用后请按照下图指示在 Authing 控制台找到微博社会化登录配置:

在此需要填入你的微博应用信息:

  • Client ID
  • Client Secret
  • Redirect:这是你的业务回调域名,和微博网页应用里配置的回调链接不一样。比如你的网站域名是 https://example.com , 处理 Authing 回调请求的 url 为 /auth/weibo/callback , 那么你应该填写为 https://example.com/auth/weibo/callback。如果你需要在 OIDC 或 OAuth 应用中单独配置回调链接,此处地址可填入: #。
  • Scopes(可选): 默认情况下,Authing 只会向用户申请基础用户信息(如头像、昵称等)的授权,如果你需要更多高级权限,可以勾选上对应的选项。详细说明请见配置登录授权 Scopes

配置完成后请点击「确定」保存信息。

# 托管模式接入微博登录

详细接入方式请见:以托管模式接入

# 手动模式接入微博登录

详细接入方式请见:以手动模式接入