赋予您的智能体使用 JWT、OAuth 和 RBAC 模式设计和实现强大的身份验证和授权系统的能力。
在为新应用程序添加用户登录和注册功能时
在为 REST 或 GraphQL API 添加 JWT 身份验证层以确保其安全时
在集成 Google、GitHub 或 Microsoft 等提供商的社交登录时
收集您所需的身份验证方法、后端框架和数据库选择
设计用于身份验证的用户数据模型和数据库架构
使用 bcrypt 或 argon2 等安全算法实现密码哈希
配置 JWT 令牌生成、验证和保护中间件
你
我需要为一个使用 PostgreSQL 数据库的 Express.js 应用设置一个 JWT 身份验证系统。
Agent
我将引导您建立一个安全的 JWT 系统。我将在 PostgreSQL 中设计您的 'users' 和 'refresh_tokens' 表,使用 12 个 salt rounds 实现 bcrypt 哈希,并创建中间件来保护您的路由。我还将提供注册、登录和令牌刷新端点的逻辑,并确保所有敏感密钥都通过环境变量进行管理。
赋予你的智能体配置和管理开发、预发布和生产环境的能力,并具有类型安全的变量验证。
赋予您的代理设计、实施和分析具有统计学意义的 A/B 测试的能力,以提高转化率和产品性能。
赋予你的智能体在 Expo 中使用 react-native-css 和 NativeWind v5 设置 Tailwind CSS v4 的能力,以实现高性能的通用样式设置。
让你的智能体能够为 Next.js 项目添加视觉反馈和注释工具栏,实现用户与 AI 智能体之间的实时同步。
赋予您的代理更新技术规范(包括需求、约束和针对 AI 使用优化的数据契约)的能力。