Saltar al contenido principal

almirant login

Autentica tu cuenta de Almirant abriendo un flujo OAuth en el navegador. Al completarse, la API key se almacena en ~/.almirant/config.json para uso en comandos posteriores.

Uso

almirant login

Que hace

  1. Pregunta la URL del API de Almirant (por defecto https://api.almirant.ai)
  2. Abre el navegador para completar el flujo OAuth
  3. Valida la API key obtenida contra el servidor
  4. Obtiene la informacion del usuario (nombre y email)
  5. Guarda las credenciales en ~/.almirant/config.json con permisos 600

Flujo interactivo

$ almirant login

Almirant login

? Almirant API URL (https://api.almirant.ai):
Starting browser authentication...
OAuth authentication completed.
Validating API key...

Logged in as Juan Perez ([email protected])
API key stored in ~/.almirant/config.json

Archivo de configuracion

Las credenciales se almacenan en ~/.almirant/config.json con la siguiente estructura:

{
"apiKey": "alm_...",
"apiBaseUrl": "https://api.almirant.ai",
"appBaseUrl": "https://almirant.ai",
"userName": "Juan Perez",
"userEmail": "[email protected]"
}
aviso

Si ya existe un archivo de configuracion, el CLI preguntara si deseas sobrescribirlo antes de continuar.

Notas

  • Solo necesitas ejecutar login una vez. Los comandos link e init reutilizan las credenciales almacenadas.
  • Si cambias de cuenta o la API key expira, ejecuta almirant login nuevamente para actualizar las credenciales.
  • El archivo de configuracion tiene permisos 600 (solo lectura/escritura para tu usuario).