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
- Pregunta la URL del API de Almirant (por defecto
https://api.almirant.ai) - Abre el navegador para completar el flujo OAuth
- Valida la API key obtenida contra el servidor
- Obtiene la informacion del usuario (nombre y email)
- Guarda las credenciales en
~/.almirant/config.jsoncon permisos600
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
loginuna vez. Los comandoslinkeinitreutilizan las credenciales almacenadas. - Si cambias de cuenta o la API key expira, ejecuta
almirant loginnuevamente para actualizar las credenciales. - El archivo de configuracion tiene permisos
600(solo lectura/escritura para tu usuario).