SuperAPI AI 工具集

clerk

安全与审计

查看项目

更新于 10-16 00:24

技能介绍

Clerk 认证 CLI 是 melvynx/cli-skills 中的一项技能,用于在项目中配置 Clerk 身份认证,并拉取所需环境变量。

主要用途:帮助开发者快速完成 Clerk 认证的初始化与配置,以及同步认证相关的环境变量。

安装方式: 全局安装:npm i -g @clerk/clerk-sdk-node 或通过 npx 使用:npx @clerk/cli

主要命令: npx @clerk/cli setup —— 在项目中初始化 Clerk。 npx @clerk/cli env pull —— 从 Clerk 仪表盘拉取环境变量。 npx @clerk/cli env pull --env-file .env.local —— 将环境变量拉取到指定文件。 npx @clerk/cli dev —— 启动带 Clerk 的开发模式。

环境变量:执行 env pull 后,通常会设置以下变量: NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY(前端公开密钥)、CLERK_SECRET_KEY(后端密钥)、NEXT_PUBLIC_CLERK_SIGN_IN_URL(登录页 URL)、NEXT_PUBLIC_CLERK_SIGN_UP_URL(注册页 URL)。

适用场景:需要为项目(尤其是 Next.js 项目)接入 Clerk 认证时,可用该 CLI 完成初始化、开发启动和环境变量同步。

限制:资料未说明定价、平台兼容范围、具体版本要求或更多高级配置选项,这些内容暂未提供。