用途:在实现用户认证系统、保护 REST 或 GraphQL API、接入 OAuth2/社交登录或 SSO、设计会话管理或 RBAC、排查认证授权问题时使用。不适用于仅需登录页 UI 文案或样式、纯基础设施且不涉及身份、以及无法更改认证策略或凭据存储的场景。
主要能力:按行业标准模式与现代最佳实践,帮助确定认证策略(会话、JWT、OIDC)与令牌生命周期,设计授权模型与策略执行点,并规划密钥存储、轮换、日志与审计要求。
使用方式:先定义用户、租户、流程与威胁模型约束;再选择认证策略与令牌生命周期;随后设计授权模型与策略执行点;最后规划密钥存储、轮换、日志与审计。需要详细示例时,打开 resources/implementation-playbook.md 查看模式与示例。
安全要求:绝不记录密钥、令牌或凭据;强制最小权限,并安全存储密钥。
限制:资料未提供具体代码示例、安装命令、支持平台、收费或效果数据;详细实现需参考上述资源文件。