会话与令牌

会话令牌(Session)

  • 不透明令牌:会话令牌是随机不透明串,本身不携带任何可解读的声明。
  • 内省校验:各业务服务通过 identity.session.validate 回源校验会话有效性并取回用户上下文——生态内所有服务共享同一会话,即单点登录。
  • 生命周期:签发、刷新、单端注销、全端注销均在 identity_service 完成。

OAuth 访问令牌(双形态)

开放平台应用在注册时声明 token_type,决定其访问令牌形态:

形态 校验方式 适用
jwt 经 JWKS 端点取公钥后离线校验 无需每次回源、可本地校验的接入方
opaque 经 introspect 端点回源内省 需要即时吊销、令牌不外泄语义的接入方

两种形态共用同一套授权码流程与 scope 语义;libs/oauth_client 为资源服务器提供统一的校验工具。