mcpField
S
setup-zoom-oauth

setup-zoom-oauth

github.com/anthropics安全33.6k2.1k 次安装1 天前更新
代码仓库

关于 setup-zoom-oauth

用于规划 Zoom OAuth 集成的技能,适合在开发前厘清应用与授权关系。它引导选择授权流程、确定所需范围,并规划令牌存储和刷新。

主要功能

  1. 01选择应用与授权模型
  2. 02选择授权流程
  3. 03规划最小权限范围
  4. 04规划令牌存储与刷新
  5. 05排查认证失败

适用场景

  1. 01为新的 Zoom 集成选择 OAuth
  2. 02按用户流程规划权限范围
  3. 03排查令牌刷新问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/anthropics/knowledge-work-plugins --skill setup-zoom-oauth

安装后在 Claude Code 中输入/setup-zoom-oauth确认已加载。

详细介绍

/setup-zoom-oauth

当认证是阻碍因素,或认证选择将决定整个集成的走向时,使用此技能。

范围

  • 应用类型选择
  • OAuth 授权类型选择
  • 权限范围规划
  • Token 交换与刷新
  • 认证调试与环境假设

工作流

  1. 确定应用模型,以及由谁授权给谁。
  2. 选择正确的授权流程。
  3. 确定用户流程所需的最小权限范围。
  4. 定义 Token 的存储与刷新行为。
  5. 只有在以上内容明确之后,才转向最深层的相关参考文档。

主要参考

常见错误

  • 在未明确操作者与租户模型之前就选择授权类型
  • 在未确认具体工作流之前就请求过宽的权限范围
  • 忽略刷新 Token 的行为以及 Token 生命周期管理
  • 刷新成功后仍复用旧的刷新 Token,而不是存储新返回的刷新 Token
  • 未先检查应用配置,就把认证失败当作 API 失败处理

评论

支持 Markdown