用途:该技能用于审查登录/注册、会话管理、密码重置、OAuth/SSO、JWT 认证与 MFA/2FA 等身份验证相关实现,定位 OWASP A02 失效身份验证类漏洞并给出修复方向。
主要能力:识别弱密码策略、无限流、会话固定、不安全密码存储、缺少 MFA、可预测令牌等风险;覆盖密码哈希(bcrypt/argon2)、强密码策略、安全会话管理、JWT 算法白名单与短过期、登录限流与账户锁定、TOTP 多因素认证等检测与实现模式;附带代码审查清单与最佳实践。
使用方式:在审查认证相关代码时调用该技能,按其检测模式比对现有实现,并参考其安全实现示例进行修复。资料未提供具体安装命令或调用命令。
适用场景:登录/注册实现评审、会话管理审计、密码重置流程实现、OAuth/SSO 集成、JWT 认证搭建、MFA/2FA 实现。
限制:资料未说明支持的编程语言范围、运行环境、收费方式与效果保证;示例以 Node.js 与 Python 为主,实际使用需结合项目技术栈判断。