跳到主要内容

鉴权与验证

接口鉴权模式

大地量子 UIC 服务提供 RestFul 接口鉴权,鉴权模式为 token 鉴权模式。

  • 页面操作类 JWT(JSON WEB TOKEN) 鉴权。
  • SDK 直接调用 SECRET 鉴权。

何为页面操作类 JWT(JSON WEB TOKEN)鉴权模式:

  • 用户注册或者登录大地量子官网成功后,才可以调用其他所有接口。
  • 用户注册或者登录后,大地量子 UIC 服务会创建 token (JWT) 并在响应结果中携带 token 字符串返回给用户。之后用户调用其他接口时,在头域中需要携带此 token 字符串(在头域中增加属性 sso-token,值为 token 字符串)才能成功得到响应。
  • token 丢失或者超时(默认 120 分钟),需要重新登录后才可以调用其他所有接口。
  • (只要用户在登录后 120 分钟内有任何接口访问,大地量子 UIC 均会自动延长用户 token 有效时间)

Untitled

何为 SDK 直接调用 SECRET 鉴权

用户在大地量子官网登录后,可申请 SDK 接入 SECRET 凭证:

  • 此凭证(token : 加密方式与 JWT 不同)可用于用户使用 SDK 直接发起接口调用获取大地量子数据.
  • 用户使用 SDK 发起调用时,在头域中需要携带此 token 字符串(在头域中增加属性 secret,值为 token 字符串。同时需要在头域中增加属性 user-id,此字段值为用户唯一 ID )才能成功得到响应。