Adapty 开发者 CLI 中的身份验证
使用 AI 助手?可使用 Adapty CLI 技能 来帮助 LLM 使用 CLI。
CLI 需要通过身份验证才能调用 Adapty API。
登录
登录步骤:
- 在终端中运行:
adapty auth login - CLI 以
XXXX-XXXX格式打印验证码,并在浏览器中打开 Adapty 看板。 - 在授权页面上,确认验证码与终端输出一致。
- 点击 Authorize。浏览器显示”CLI authorized! You can close this tab.”
- 返回终端,CLI 确认您已通过身份验证。
如果验证码在您授权之前过期,或者您点击了 Deny,请再次运行以下命令以重新开始流程:
adapty auth login
管理身份验证
检查身份验证状态
要查看当前身份验证状态,请运行:
adapty auth status
已通过身份验证时,输出会显示您的电子邮件、经过掩码处理的令牌前缀以及本地配置文件的路径:
Email: [email protected]
Token: abcd1234****
Config: ~/.config/adapty/config.json
未通过身份验证时:
Not authenticated. Run `adapty auth login`.
验证您的令牌
要确认令牌有效并查看您的账户详情,请运行:
adapty auth whoami
与 adapty auth status 不同,此命令会向服务器发起实时请求以验证令牌。
退出登录
要在本地清除已存储的凭据,请运行:
adapty auth logout
这将清除 ~/.config/adapty/config.json。令牌在服务器端仍然有效,直到其过期为止——如果您需要立即使其失效,请改用 adapty auth revoke。
撤销您的令牌
要在服务器上使令牌失效并在本地将其清除,请运行:
adapty auth revoke
当您希望完全使令牌失效时(例如您的凭据可能已泄露),请使用此命令。撤销后,请运行 adapty auth login 重新进行身份验证。
令牌错误
如果令牌被撤销或变为无效,CLI 命令将返回 401 错误。要重新进行身份验证,请运行:
adapty auth login