OAuth 2.0 解决授权问题(访问什么资源),OpenID Connect(OIDC)在其之上补充身份认证(你是谁)。 一、职责划分 OAuth 2.0:颁发 Access Token,用于访问受保护资源 OIDC:在 OAuth 2.0 上增加 ID Token(JWT 格式),携带用户身份信息 二、OIDC 授
最新技术文章列表
按原始发布时间倒序排列 · 按年月归档查看WebRTC 是现代浏览器之间实现点对点(PeertoPeer)实时音视频流通信的开放标准,其端到端端延迟通常控制在 200ms 以内。为了穿透复杂的真实互联网拓扑结构,WebRTC 构建了一套高度精密的网络穿透与传输框架。连接建立的核心依赖于 ICE(Interactive Connectivity Establis
ZGC 与 Shenandoah 是两款面向低延迟场景的并发垃圾回收器,均致力于将停顿时间控制在毫秒级。 一、核心机制对比 | 维度 | ZGC | Shenandoah | |||| | 并发标记 | 染色指针 | Brooks 转发指针 | | 并发转移 | 读屏障自愈 | 读写屏障 | | 最大堆支持 | TB
开放 API 面临滥用、篡改与重放攻击,需构建多层防护体系。 一、请求签名 客户端将签名放入请求头,服务端用相同算法验证。密钥不传输,仅用于本地计算,防止请求被篡改。 二、防重放攻击 timestamp:拒绝超过 5 分钟的请求 nonce:服务端用 Redis 记录已使用的随机数,过期时间略大于时间窗 幂等键:对写操
SQL 注入(SQLi)长期盘踞 OWASP Top 10,其攻击本质在于:数据与代码的边界混淆。当应用将未经严格过滤的用户输入采用字符串拼接的方式组合成 SQL 语句传给数据库时,恶意输入改变了原本 SQL 语句的抽象语法树(AST, Abstract Syntax Tree)结构。例如简单的登录查询拼接:SQLSE