关于 auth-implementation-patterns
auth-implementation-patterns 面向构建身份验证与授权系统的开发者,提供身份流程、策略执行、令牌生命周期和凭据安全方面的设计指导。
主要功能
- 01选择身份验证策略
- 02设计授权模型
- 03规划令牌生命周期
- 04密钥与审计指导
- 05实现手册参考
适用场景
- 01添加 OAuth2、社交登录或 SSO
- 02保护 REST 或 GraphQL API
- 03设计会话或 RBAC
- 04排查访问控制问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rmyndharis/ antigravity-skills --skill auth-implementation-patterns安装后在 Claude Code 中输入/auth-implementation-patterns确认已加载。
附带文件resources/implementation-playbook.md
详细介绍
认证与授权实现模式
使用行业标准模式和现代最佳实践,构建安全、可扩展的认证与授权系统。
适用场景
- 实现用户认证系统
- 保护 REST 或 GraphQL API
- 添加 OAuth2/社交登录或 SSO
- 设计会话管理或 RBAC
- 调试认证或授权问题
不适用场景
- 仅需编写 UI 文案或设计登录页面样式
- 任务仅涉及基础设施,不涉及身份管理
- 无法更改认证策略或凭据存储方式
说明
- 定义用户、租户、流程和威胁模型约束。
- 选择认证策略(会话、JWT、OIDC)和令牌生命周期。
- 设计授权模型和策略执行点。
- 规划密钥存储、轮换、日志记录和审计要求。
- 如需详细示例,请打开
resources/implementation-playbook.md。
安全
- 切勿记录密钥、令牌或凭据。
- 遵循最小权限原则,并安全存储密钥。
资源
resources/implementation-playbook.md,包含详细模式和示例。
评论
支持 Markdown