Gestionar configuraciones de base de datos
Logto ayuda a mantener algunas configuraciones técnicas, como claves OIDC y de Cookie. Antes de poder gestionarlas a través de Admin Console o Management API, puedes usar CLI para lograr el objetivo.
Obtener configuración por clave
Uso:
- CLI
- npx
logto db config get <key> [keys...]
npx @logto/cli db config get <key> [keys...]
Supongamos que quieres obtener las claves privadas de OIDC:
- CLI
- npx
logto db config get oidc.privateKeys
npx @logto/cli db config get oidc.privateKeys
La salida será como:
oidc.privateKeys=["\n-----BEGIN PRIVATE KEY-----\nMIIJRAIBA..."]
Ejecuta logto db config get --help
para ver todas las claves disponibles, o consulta Configuración para una explicación detallada.
Establecer configuración por clave
- CLI
- npx
logto db config set <key> [keys...]
npx @logto/cli db config set <key> [keys...]
Supongamos que quieres establecer las claves de Cookie de OIDC:
- CLI
- npx
logto db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
npx @logto/cli db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
Normalmente, el valor a establecer debe ser una cadena JSON válida y seguir la definición de tipo predefinida. Ejecuta logto db config set --help
para ver todas las claves disponibles, o consulta Configuración para una explicación detallada.