OAuth 2.1 与 OIDC 授权服务器实践
面向工程落地的 OAuth 2.1 与 OpenID Connect 指南:授权码 + PKCE 流程、ID Token 校验、令牌轮换与 DPoP 发送者约束、JWKS 与自省、redirect_uri 精确匹配、单点登录集成及常见漏洞防御。
tag
面向工程落地的 OAuth 2.1 与 OpenID Connect 指南:授权码 + PKCE 流程、ID Token 校验、令牌轮换与 DPoP 发送者约束、JWKS 与自省、redirect_uri 精确匹配、单点登录集成及常见漏洞防御。
系统覆盖微型博客平台的开放平台建设:开放平台的定位与生态模型、开放 API 与 OAuth 授权体系、小程序与第三方应用接入、内容/数据/能力三层开放的边界设计、开发者治理(审核与准入)、配额与限流(第三方流量治理)、商业化分成(平台与开发者共赢)、生态风控(滥用检测与合规)以及从开放到可控的平台治理架构,帮助平台在「开放」与「可控」之间找到平衡。
系统讲解 Serverless/边缘计算场景下的认证与会话管理:JWT vs Session 的权衡、无状态会话与 KV 存储会话、Cookie 的安全属性(HttpOnly/SameSite/Secure)、CSRF 与 XSS 防护、边缘中间件鉴权(Vercel/Cloudflare)、第三方 OAuth 集成(OAuth PKCE/Auth.js)、多租户会话隔离与登出失效策略。
系统讲解 MCP 的 OAuth 2.0 鉴权与会话管理:授权码流程 + PKCE、动态客户端注册(RFC 7591)、访问/刷新令牌与轮换、多 Server 的鉴权协调、令牌存储与安全边界,以及无 OAuth(本地 stdio)与远程场景的鉴权选型。
深入讲解 Better Auth 在 React、Hono、Cloudflare Workers、D1 与 Drizzle ORM 技术栈中的完整接入流程,涵盖邮箱密码登录、Session、OAuth、邮箱验证、密码重置、Turnstile、数据库迁移、服务端鉴权、安全配置、测试与生产部署。
从零构建 Next.js 认证系统——NextAuth.js v5 (Auth.js) 配置、邮箱登录、GitHub OAuth、Session 管理、角色权限(RBAC),以及 Lucia / Clerk 方案对比。