API设计

GraphQL Subscriptions 与实时传输选型(2025)

# GraphQL Subscriptions 与实时传输选型(2025)Subscriptions 提供实时更新能力,需与传输通道与授权策略协同。## 一、传输与路由- WebSocket 与 SSE:按交互强度与兼容性选型。- 路由:按用户/租户/主题进行订阅管理与扇出。## 二、授权与复杂度- 授权:字段级与主题级授权,防越权订阅。- 复杂度限制:限制订阅深度与频率,防止

GraphQL订阅与实时推送实践

设计基于 GraphQL Subscriptions 的实时推送,选择传输(WS/SSE),集成后端 Pub/Sub 与过滤授权与速率限制,提供重连与验证方法。

OAuth2 DPoP:证明持有者令牌的客户端绑定

---title: OAuth2 DPoP:证明持有者令牌的客户端绑定keywords:- DPoP- 证明持有者- 绑定客户端- JWK- 重放防护description: 通过 DPoP 为访问令牌绑定客户端密钥,降低令牌盗用与重放风险,增强 OAuth2 安全性。categories: - 应用软件 - 下载工具---# OAuth2 DPoP:证明持有者令牌的...

OAuth设备授权与多因素挑战最佳实践

构建设备授权流程与多因素挑战协同的可验证方案,包含设备码签发与轮询节流、用户码校验、MFA挑战绑定与完成后令牌签发,附参数与时序校验。

OAuth2/OIDC PKCE安全实践

使用PKCE(S256)强化OAuth2/OIDC授权码流程,通过可验证的请求与令牌校验方法提升安全性与一致性。