Authn.tech
首页
  • SAML 2.0
  • OAuth 2.0
  • OIDC
  • JWT / JOSE
  • WebAuthn / Passkey
  • MFA / TOTP
  • LDAP
  • GraphQL
  • SCIM 2.0
  • 国内平台 SSO
  • 工具总览
  • JWT 解析
  • JWT 签名
  • JWK 生成
  • JWK → PEM
  • PEM → JWK
  • PKCE 生成
  • OIDC Discovery
  • 扫码登录演示
  • TOTP
  • WebAuthn
  • SAML 编解码
  • SAML Metadata
  • SAML Response
  • 飞书 SAML
  • X.509 证书
  • PEM 解析
  • Base64URL
  • LDAP 过滤器
  • 概览 / 角色术语
  • OIDC Mock
  • SAML Mock
  • 邮件服务器
  • LDAP 目录
  • OIDC 登录演示
  • SAML 登录演示
  • 微信扫码登录
  • 企业微信扫码登录
  • 简体中文
  • English
  • Deutsch
GitHub
首页
  • SAML 2.0
  • OAuth 2.0
  • OIDC
  • JWT / JOSE
  • WebAuthn / Passkey
  • MFA / TOTP
  • LDAP
  • GraphQL
  • SCIM 2.0
  • 国内平台 SSO
  • 工具总览
  • JWT 解析
  • JWT 签名
  • JWK 生成
  • JWK → PEM
  • PEM → JWK
  • PKCE 生成
  • OIDC Discovery
  • 扫码登录演示
  • TOTP
  • WebAuthn
  • SAML 编解码
  • SAML Metadata
  • SAML Response
  • 飞书 SAML
  • X.509 证书
  • PEM 解析
  • Base64URL
  • LDAP 过滤器
  • 概览 / 角色术语
  • OIDC Mock
  • SAML Mock
  • 邮件服务器
  • LDAP 目录
  • OIDC 登录演示
  • SAML 登录演示
  • 微信扫码登录
  • 企业微信扫码登录
  • 简体中文
  • English
  • Deutsch
GitHub
  • 国内平台 SSO

    • 国内平台 SSO 标准化与安全评测
    • 国内平台 SSO 标准化与安全评价方法
    • 国内平台 SSO 标准化与安全横向评价
    • 飞书 SSO 对接实现
    • 飞书身份接口标准化与安全评价
    • 钉钉 SSO 对接实现
    • 钉钉身份接口标准化与安全评价
    • WPS 365 外部系统接入
    • WPS 365 身份接口标准化与安全评价
    • 华为云 WeLink 外部系统接入
    • 华为云 WeLink 身份接口标准化与安全评价
    • Microsoft 365 中国版外部系统接入
    • Microsoft 365 中国版接口标准化与安全评价
    • 亚马逊云科技中国区域 API 接入
    • 亚马逊云科技中国区域接口标准化与安全评价
    • 极狐 GitLab 外部系统接入
    • 极狐 GitLab 接口标准化与安全评价
    • 阿里云上的 Salesforce 外部系统接入
    • 阿里云上的 Salesforce 接口标准化与安全评价
    • 微信扫码登录
    • 微信开放平台身份接口标准化与安全评价
    • QQ 互联账号接入
    • QQ 互联身份接口标准化与安全评价
    • 腾讯云 CloudBase 应用身份接入
    • 腾讯云 CloudBase 应用身份标准化与安全评价
    • 华为账号 Account Kit 接入
    • 华为账号 Account Kit 标准化与安全评价
    • 抖音开放平台账号接入
    • 抖音开放平台身份接口标准化与安全评价
    • 百度账号开放授权接入
    • 百度账号开放授权标准化与安全评价
    • 支付宝开放平台授权接入
    • 支付宝开放平台授权标准化与安全评价
    • 微博开放平台账号接入
    • 微博开放平台身份接口标准化与安全评价
    • Gitee 开放平台账号与 API 接入
    • Gitee 开放平台身份接口标准化与安全评价
    • 企业微信扫码登录
    • 企业微信身份接口标准化与安全评价
    • 喜马拉雅车载 SDK 账户互通对接实现
    • 喜马拉雅身份接口标准化与安全评价
    • QQ 音乐第三方登录(账号绑定)对接实现
    • QQ 音乐身份接口标准化与安全评价
    • 网易云音乐 OpenAPI 登录对接实现
    • 网易云音乐身份接口标准化与安全评价

微博开放平台账号接入

本页讨论外部网站和应用通过微博开放平台取得用户授权并调用账号 API,不评价微博自身登录系统或企业 IAM。

证据边界

官方 Wiki 提供 OAuth2 授权、token 与用户信息接口,但本次公开页面无法稳定取得完整参数说明。下文只记录可复核的主流程;未公开验证的 PKCE、Discovery、JWKS、token 吊销和回调策略不作正面推定。

接入流程

接入方应在开放平台创建应用、登记回调、申请最小权限,由后端以 authorization code 换 token,再取得用户标识和必要属性。用户信息 API 返回的是微博平台主体,不是标准 OIDC UserInfo 响应。

兼容接入要求

  • 无论文档是否把 state 标为必填,生产登录都必须生成、绑定和严格校验。
  • 不采用 Implicit 作为新移动/Web 客户端方案;应要求授权码 + PKCE。平台不能满足时,用受控后端适配并限制权限。
  • access token 和应用 Secret 只在后端;不得通过查询串传播到企业内部服务、日志或前端分析。
  • 保存 (weibo, app_key, uid) 及绑定状态,不以昵称、手机号或邮箱作为账号主键。
  • 授权撤销、token 到期、用户停用与应用下线都应关闭本地会话和数据访问。

不应作出的标准化声明

  • 使用 /oauth2/authorize 和 /oauth2/access_token 不代表 OIDC;没有标准 id_token、issuer/audience 校验、Discovery 与 JWKS 证据时,应称为微博 OAuth 授权。
  • 官方 SDK或示例只降低接入成本,不证明 PKCE、刷新重放检测、标准吊销或发送方约束 token。
  • 微博用户 uid 不能与其它平台身份直接合并;跨平台账号合并必须重新验证用户控制权。

官方资料

  • 微博 OAuth2 授权接口
  • 微博 OAuth2 access_token 接口
  • 微博用户信息接口

核验日期:2026-07-27。由于公开页面可读取性有限,本页对未验证控制保守计分。

最近更新: 2026/7/27 09:43
贡献者: linux
Prev
支付宝开放平台授权标准化与安全评价
Next
微博开放平台身份接口标准化与安全评价