Gerenciar configurações de banco de dados
Logto ajuda a manter algumas configurações técnicas, como chaves OIDC e Cookie. Antes de podermos gerenciá-las via Admin Console ou Management API, você pode usar CLI para alcançar esse objetivo.
Obter configuração por chave
Uso:
- CLI
- npx
logto db config get <key> [keys...]
npx @logto/cli db config get <key> [keys...]
Digamos que você queira obter as chaves privadas OIDC:
- CLI
- npx
logto db config get oidc.privateKeys
npx @logto/cli db config get oidc.privateKeys
A saída será como:
oidc.privateKeys=["\n-----BEGIN PRIVATE KEY-----\nMIIJRAIBA..."]
Execute logto db config get --help
para todas as chaves disponíveis, ou veja Configuração para explicação detalhada.
Definir configuração por chave
- CLI
- npx
logto db config set <key> [keys...]
npx @logto/cli db config set <key> [keys...]
Digamos que você queira definir as chaves de Cookie OIDC:
- CLI
- npx
logto db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
npx @logto/cli db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
Normalmente, o valor a ser definido deve ser uma string JSON válida e seguir a definição de tipo pré-definida. Execute logto db config set --help
para todas as chaves disponíveis, ou veja Configuração para explicação detalhada.