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 精确匹配、单点登录集成及常见漏洞防御。
系统讲解用 GitHub Actions 编排多云部署与基础设施漂移检测的工程实践,涵盖统一编排抽象、AWS/GCP/Azure 的 OIDC 身份联邦差异、fan-out/fan-in 并行策略、terraform plan 漂移检测、状态锁一致性与部分失败回滚。
加固 CI/CD 流水线:攻击面与威胁模型、短时令牌与动态 Secret(OIDC/Vault)、Runner 隔离与最小权限、签名与 SBOM 门禁、Gitleaks 硬编码凭证治理、审计检测与事件响应、供应链防御纵深。
企业客户会问「能不能用我们自己的 SSO」,这时要接的不是用户名密码而是 OAuth2 授权码加 OIDC。本节在本机起真实身份提供方,把 discovery、PKCE、换 token、JWKS 验 ID token 跑通,实测 PKCE 不匹配与 state 不一致的拦截,记录 x/oauth2 靠 Content-Type 判断格式的踩坑,并给出外部身份与本地账号的绑定规则。
深度解析基础设施即代码在 GitHub Actions 上的自动化流水线,涵盖 Terraform fmt/validate/plan/apply 全流程、远程状态与锁、plan 审阅门禁、Atlantis 机器人集成、CloudFormation 替代方案、审批与回滚策略,以及基于 OIDC 临时凭证的安全加固。
深入讲解 GitHub Actions 的 OpenID Connect (OIDC) 认证机制,涵盖 AWS IAM Role、Azure Managed Identity、GCP Workload Identity 的配置实战,以及供应链安全加固与无密钥架构的完整落地路径,帮助团队彻底消除 CI/CD 中的长期云凭证泄露风险。
身份与访问管理(IAM)全解:OAuth 2.0/OIDC、SAML、RBAC/ABAC、JIT 访问、零信任架构实施与 IDP 选型。
GitHub Actions 安全深度指南:最小权限原则、Secrets 管理策略、OIDC 免密云认证(AWS/Azure/GCP)、Artifact 安全、权限审计、依赖供应链安全(Dependabot/CodeQL)、Self-hosted Runner 隔离,以及常见安全漏洞与防护。