Authentification dans l'Adapty Developer CLI
Le CLI nécessite une authentification pour appeler l’API Adapty.
Une seule connexion couvre l’ensemble du CLI. Les commandes de l’Ads Manager font appel à un service différent, mais elles utilisent le même token stocké — il n’y a pas de deuxième étape de connexion.
Se connecter
Pour vous connecter :
- Dans votre terminal, exécutez :
adapty auth login - La CLI affiche un code de vérification au format
XXXX-XXXXet ouvre l’Adapty Dashboard dans votre navigateur. - Sur la page d’autorisation, vérifiez que le code correspond à celui affiché dans votre terminal.
- Cliquez sur Authorize. Le navigateur affiche « CLI authorized! You can close this tab. »
- De retour dans le terminal, la CLI confirme que vous êtes authentifié.
Si le code expire avant que vous n’ayez autorisé, ou si vous cliquez sur Deny, relancez la commande suivante pour redémarrer le flow :
adapty auth login
Gérer l’authentification
Vérifier le statut d’authentification
Pour consulter votre état d’authentification actuel, exécutez :
adapty auth status
Lorsque vous êtes authentifié, la sortie affiche votre e-mail, un préfixe de token masqué et le chemin vers le fichier de configuration local :
Email: you@example.com
Token: abcd1234****
Config: ~/.config/adapty/config.json
Lorsque vous n’êtes pas authentifié :
Not authenticated. Run `adapty auth login`.
Vérifiez votre token
Pour confirmer que votre token est valide et consulter les détails de votre compte, exécutez :
adapty auth whoami
Contrairement à adapty auth status, cette commande envoie une requête au serveur pour vérifier le token.
Se déconnecter
Pour effacer vos identifiants stockés localement, exécutez :
adapty auth logout
Cette commande supprime ~/.config/adapty/config.json. Le token reste valide côté serveur jusqu’à son expiration — si vous souhaitez l’invalider immédiatement, utilisez plutôt adapty auth revoke.
Révoquer votre token
Pour invalider le token côté serveur et le supprimer localement, exécutez :
adapty auth revoke
Utilisez cette commande pour invalider complètement un token — par exemple, si vos identifiants ont pu être compromis. Après révocation, lancez adapty auth login pour vous authentifier à nouveau.
Erreurs de token
Si un token est révoqué ou devient invalide, les commandes CLI retournent une erreur 401. Pour vous authentifier à nouveau, exécutez :
adapty auth login