Datenbankkonfigurationen verwalten
Logto hilft dabei, einige technische Konfigurationen wie OIDC- und Cookie-Schlüssel zu verwalten. Bevor wir sie über das Admin Console oder die Management API verwalten können, kannst du CLI verwenden, um das Ziel zu erreichen.
Konfiguration nach Schlüssel abrufen
Verwendung:
- CLI
- npx
logto db config get <key> [keys...]
npx @logto/cli db config get <key> [keys...]
Angenommen, du möchtest die OIDC-Privatschlüssel abrufen:
- CLI
- npx
logto db config get oidc.privateKeys
npx @logto/cli db config get oidc.privateKeys
Die Ausgabe wird wie folgt aussehen:
oidc.privateKeys=["\n-----BEGIN PRIVATE KEY-----\nMIIJRAIBA..."]
Führe logto db config get --help
aus, um alle verfügbaren Schlüssel zu sehen, oder siehe Konfiguration für eine detaillierte Erklärung.
Konfiguration nach Schlüssel setzen
- CLI
- npx
logto db config set <key> [keys...]
npx @logto/cli db config set <key> [keys...]
Angenommen, du möchtest die OIDC-Cookie-Schlüssel setzen:
- CLI
- npx
logto db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
npx @logto/cli db config set oidc.cookieKeys "[\"key1\",\"key2\"]"
Normalerweise sollte der zu setzende Wert ein gültiger JSON-String sein und der vordefinierten Typdefinition folgen. Führe logto db config set --help
aus, um alle verfügbaren Schlüssel zu sehen, oder siehe Konfiguration für eine detaillierte Erklärung.