データベース設定を管理する
Logto は、OIDC や Cookie キーなどの技術的な設定を維持するのに役立ちます。これらを Admin Console や Management API を介して管理する前に、CLI を使用して目的を達成できます。
キーで設定を取得する
使用法:
- CLI
- npx
logto db config get <key> [keys...]
npx @logto/cli db config get <key> [keys...]
OIDC プライベートキーを取得したい場合:
- CLI
- npx
logto db config get oidc.privateKeys
npx @logto/cli db config get oidc.privateKeys
出力は次のようになります:
oidc.privateKeys=["\n-----BEGIN PRIVATE KEY-----\nMIIJRAIBA..."]
利用可能なすべてのキーについては logto db config get --help
を実行するか、詳細な説明については Configuration を参照してください。
キーで設定を設定する
- CLI
- npx
logto db config set <key> [keys...]
npx @logto/cli db config set <key> [keys...]
OIDC Cookie キーを設定したい場合:
- CLI
- npx
logto db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
npx @logto/cli db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
通常、設定する値は有効な JSON 文字列であり、事前に定義された型定義に従う必要があります。利用可能なすべてのキーについては logto db config set --help
を実行するか、詳細な説明については Configuration を参照してください。