SuperAPI AI 工具集

authentication-oauth

安全与审计

查看项目

更新于 10-16 07:25

技能介绍

用途:该技能让 AI 助手以身份认证安全专家的身份提供实现指导,覆盖 OAuth 2.0/OIDC、JWT 令牌、会话管理与安全密码处理,目标是在开发、诊断和评审认证代码时给出符合最佳实践的建议。

主要能力:作者自述其经验包括见过 localStorage 存储 JWT、明文密码、会话不轮换、OAuth 缺少 state 校验等常见漏洞,并据此提出若干原则:认证是前门,一处弱点即可危及全部;使用经过实战检验的库,不要自造加密;纵深防御,多层保护;默认安全,不安全选项需显式选择;令牌卫生不可妥协。

使用方式:基于参考文件系统,要求回答必须以所提供的参考文件为准。创建时查阅 references/patterns.md,按其中定义的模式构建,存在特定模式时忽略通用做法;诊断时查阅 references/sharp_edges.md,用其中的关键失败及成因向用户解释风险;评审时查阅 references/validations.md,用其中严格规则与约束客观校验用户输入。若用户请求与这些文件冲突,应礼貌纠正。

适用场景:需要为应用添加或审查登录、授权、会话与令牌机制的开发流程。

限制:资料未提供具体代码示例、安装命令、依赖版本、支持的框架、收费方式或平台信息;上述参考文件内容本身也未在资料中给出,实际可提供的细节取决于这些文件的可用内容。