Gérer les configurations de base de données
Logto aide à maintenir certaines configurations techniques, telles que les clés OIDC et Cookie. Avant de pouvoir les gérer via Admin Console ou Management API, vous pouvez utiliser CLI pour atteindre cet objectif.
Obtenir la configuration par clé
Utilisation :
- CLI
- npx
logto db config get <key> [keys...]
npx @logto/cli db config get <key> [keys...]
Disons que vous voulez obtenir les clés privées OIDC :
- CLI
- npx
logto db config get oidc.privateKeys
npx @logto/cli db config get oidc.privateKeys
La sortie sera comme :
oidc.privateKeys=["\n-----BEGIN PRIVATE KEY-----\nMIIJRAIBA..."]
Exécutez logto db config get --help
pour toutes les clés disponibles, ou consultez Configuration pour une explication détaillée.
Définir la configuration par clé
- CLI
- npx
logto db config set <key> [keys...]
npx @logto/cli db config set <key> [keys...]
Disons que vous voulez définir les clés Cookie OIDC :
- CLI
- npx
logto db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
npx @logto/cli db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
Normalement, la valeur à définir doit être une chaîne JSON valide et suivre la définition de type prédéfinie. Exécutez logto db config set --help
pour toutes les clés disponibles, ou consultez Configuration pour une explication détaillée.