第三方登录查流程的Skill

测试 OAuth 和 OIDC 配置漏洞,检查重定向 URI、状态参数和 PKCE 验证。

oauth-oidc-misconfiguration 是一份核对第三方登录流程的 Skill。系统支持 Google、GitHub 等身份来源时,它关注授权、回调、令牌交换与本地账号的连接是否一致。

OAuth 处理授权,OIDC 额外承载身份信息;回调地址、会话关联、令牌签发者和接收对象不是可以随便省略的细节。主文列 state、nonce 与 PKCE 的检查方向,不把“能登录”当成完整验证。

网页、移动端和单页应用也应按各自流程核对,不能只测一条成功路径就推断全部入口相同。加密与跨来源细则另有引用,本文未展开深入步骤或测试系统。

提供身份提供方、客户端类型和获准范围后,记录预期关系与真实行为。登录成功、授权范围合理与账号绑定正确是不同问题,协议名称写对,也不能代替这些实际证据。

分类:安全合规

来源仓库:yaklang/hack-skills

适合用来做什么

  • 如何诊断OAuth配置错误
  • 分析这个OIDC配置是否存在安全风险

安装 oauth-oidc-misconfiguration

npx skills add https://www.iskills.cc/skills/yaklang/hack-skills/oauth-oidc-misconfiguration/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 oauth-oidc-misconfiguration 的用途与原始说明

浏览全部 Skill 指南