SuperAPI AI 工具集

auth0-cli

编程与开发

查看项目

更新于 10-16 03:42

技能介绍

用途:Auth0 CLI(命令名 auth0)用于从终端管理 Auth0 租户资源,覆盖应用、API、用户、角色、组织、Actions、日志、域名、通用登录、攻击防护与日志流等。

安装与认证:可通过 Homebrew 安装(brew install auth0/auth0-cli/auth0)。使用前需认证:auth0 login 为交互式设备码登录;需要额外权限时用 auth0 login --scopes "read:client_grants";CI/CD 可用 auth0 login --domain <tenant>.auth0.com --client-id <id> --client-secret "$AUTH0_CLIENT_SECRET"。

主要能力:apps 管理应用(类型 spa、regular、m2m、native、resource_server);apis 注册后端 API(Resource Server);users 搜索、创建、导入、封禁用户;roles 管理 RBAC 角色与权限;orgs 管理 B2B 多租户与邀请;actions 创建并部署登录管道无服务器函数(创建或更新后必须 deploy 才生效);logs 实时或历史查询登录日志;domains 管理自定义域名;ul 配置通用登录品牌;terraform generate 导出为 IaC;test login 验证登录流程;protection 配置暴力破解、泄露密码与机器人检测;logs streams 将日志路由到 datadog、http、splunk 等外部服务。

使用方式:多数命令支持 --json、--json-compact、--csv 输出,便于脚本与 jq 解析;无专用命令时可用 auth0 api 直接调用 Management API v2,例如 auth0 api get connections。

限制:资料未提供具体收费、价格与平台支持范围;部分命令需相应权限,遇到 403 需申请额外 scope;Actions 创建或更新后必须部署才生效。