Autenticación en el CLI para desarrolladores de Adapty

¿Usas un asistente de IA? Hay una skill de Adapty CLI disponible para ayudar a los LLMs a trabajar con el CLI.

El CLI requiere autenticación para llamar a la API de Adapty.

Iniciar sesión

Para iniciar sesión:

  1. En tu terminal, ejecuta:
    adapty auth login
  2. El CLI muestra un código de verificación en formato XXXX-XXXX y abre el Adapty Dashboard en tu navegador.
  3. En la página de autorización, confirma que el código coincide con lo que aparece en tu terminal.
  4. Haz clic en Authorize. El navegador mostrará “CLI authorized! You can close this tab.”
  5. De vuelta en la terminal, el CLI confirma que estás autenticado.
authorize-cli.webp

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: [email protected]
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 eliminar tus credenciales almacenadas localmente, ejecuta:

adapty auth logout

Esto borra ~/.config/adapty/config.json. El token sigue siendo válido en el servidor hasta que expira; si necesitas invalidarlo de inmediato, usa adapty auth revoke en su lugar.

Revocar tu token

Para invalidar el token en el servidor y eliminarlo localmente, ejecuta:

adapty auth revoke

Úsalo cuando quieras invalidar un token por completo, por ejemplo, si crees que tus credenciales pueden haberse visto comprometidas. Tras revocarlo, ejecuta adapty auth login para volver a autenticarte.

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