什么是云知芯令牌服务

云知芯令牌服务 UToken 是云知芯推出的临时令牌服务,用户可以通过持有临时令牌的方式访问已接入的云知芯其他产品,从而避免繁琐的公私钥认证过程和账号权限控制。

UToken服务包括两个基础模块:

  • 用户组:自定义的用户组,该用户组与账号及所属项目组绑定。
  • 令牌: 自定义的令牌,用来代表用户组的身份。

UToken服务使用示意图 (以UAI Inference 在线服务为例)

基础概念:用户组

用户组必须隶属于某一个项目,单个项目可以分配多个用户组,用以代表不同的Client端用户群分组,管理员可以为不通的业务授权不同的用户组:

基础概念:令牌

自定义的令牌,令牌必须归属于某个用户组,用来代表该用户组的身份。持有令牌的用户可以通过令牌访问其他业务。

目前UToken令牌分为两类:

  • 到期失效: Token在约定的到期时间之后会自动失效,失效后用户无法再使用该令牌代表自己身份。
  • 自动续期: Token在约定到期时间之后会自动将到期时间延后。用户可以长期使用该令牌代表自己身份。同时用户可以将自动续期的令牌修改为到期失效,且此操作不可逆。