setup-zoom-oauth

Par anthropics · knowledge-work-plugins

Implémentez correctement l'authentification Zoom. À utiliser lors de la configuration des identifiants d'application, du choix d'un grant OAuth, de la demande de scopes, de la gestion du renouvellement des tokens ou du débogage des échecs d'authentification.

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

/setup-zoom-oauth

Utilise cette skill quand l'auth est le blocage ou quand les choix d'auth vont façonner toute l'intégration.

Scope

  • Sélection du type d'app
  • Sélection du grant OAuth
  • Planification des scopes
  • Échange de tokens et refresh
  • Débogage d'auth et hypothèses d'environnement

Workflow

  1. Déterminer le modèle d'app et qui autorise qui.
  2. Choisir le bon grant flow.
  3. Identifier les scopes minimaux pour le user flow.
  4. Définir le stockage des tokens et le comportement de refresh.
  5. Router vers les docs de référence les plus pertinentes uniquement après que les étapes précédentes soient claires.

Primary References

Common Mistakes

  • Choisir un grant avant de clarifier le modèle d'actor et tenant
  • Demander des scopes larges avant de confirmer le workflow exact
  • Oublier le comportement de refresh-token et la gestion du cycle de vie des tokens
  • Réutiliser un ancien refresh token après un refresh réussi au lieu de stocker le nouveau
  • Traiter les échecs d'auth comme des échecs d'API sans vérifier d'abord la configuration de l'app

Skills similaires