Autenticación en el Adapty Developer CLI
El CLI requiere autenticación para llamar a la API de Adapty.
Un solo inicio de sesión cubre todo el CLI. Los comandos del Ads Manager acceden a un servicio diferente, pero utilizan el mismo token almacenado — no hay un segundo paso de inicio de sesión.
Iniciar sesión
Para iniciar sesión:
- En tu terminal, ejecuta:
adapty auth login - El CLI muestra un código de verificación en formato
XXXX-XXXXy abre el Adapty Dashboard en tu navegador. - En la página de autorización, confirma que el código coincide con lo que aparece en tu terminal.
- Haz clic en Authorize. El navegador mostrará “CLI authorized! You can close this tab.”
- De vuelta en la terminal, el CLI confirma que estás autenticado.
Si el código expira antes de que autorices, o si haces clic en Deny, ejecuta el siguiente comando de nuevo para reiniciar el proceso:
adapty auth login
Gestionar la autenticación
Comprobar el estado de autenticación
Para ver tu estado de autenticación actual, ejecuta:
adapty auth status
Cuando estás autenticado, la salida muestra tu correo electrónico, un prefijo de token enmascarado y la ruta al archivo de configuración local:
Email: you@example.com
Token: abcd1234****
Config: ~/.config/adapty/config.json
Cuando no estás autenticado:
Not authenticated. Run `adapty auth login`.
Verificar tu token
Para confirmar que tu token es válido y ver los detalles de tu cuenta, ejecuta:
adapty auth whoami
A diferencia de adapty auth status, este comando realiza una solicitud en tiempo real al servidor para verificar el token.
Cerrar sesión
Para borrar tus credenciales almacenadas localmente, ejecuta:
adapty auth logout
Esto elimina ~/.config/adapty/config.json y la migración guardada por adapty migrations create o adapty migrations use. El token sigue siendo válido en el servidor hasta que expire; si necesitas invalidarlo de inmediato, usa adapty auth revoke en su lugar.
Revocar tu token
Para invalidar el token en el servidor y borrarlo localmente, ejecuta:
adapty auth revoke
Si el token tiene una migración guardada, el CLI también la elimina, pero solo después de que el servidor confirme la revocación. Usa esto cuando quieras invalidar completamente un token — por ejemplo, si tus credenciales pudieran haber sido comprometidas. Tras revocar, ejecuta adapty auth login para autenticarte de nuevo.
Errores de token
Si un token se revoca o deja de ser válido, los comandos del CLI devuelven un error 401. Para volver a autenticarte, ejecuta:
adapty auth login