ข้ามไปยังเนื้อหาหลัก

จัดการคอนฟิกฐานข้อมูล

Logto ช่วยดูแลคอนฟิกทางเทคนิคบางอย่าง เช่น คีย์ OIDC และ Cookie ก่อนที่เราจะสามารถจัดการผ่าน Admin Console หรือ Management API ได้ คุณสามารถใช้ CLI เพื่อบรรลุเป้าหมายนี้

ดึงคอนฟิกด้วยคีย์

การใช้งาน:

logto db config get <key> [keys...]

สมมติว่าคุณต้องการดึง OIDC private keys:

logto db config get oidc.privateKeys

ผลลัพธ์จะมีลักษณะดังนี้:

oidc.privateKeys=["\n-----BEGIN PRIVATE KEY-----\nMIIJRAIBA..."]

รัน logto db config get --help เพื่อดูคีย์ทั้งหมดที่มี หรือดู Configuration สำหรับคำอธิบายโดยละเอียด

ตั้งค่าคอนฟิกด้วยคีย์

logto db config set <key> [keys...]

สมมติว่าคุณต้องการตั้งค่า OIDC Cookie keys:

logto db config set oidc.cookieKeys "[\"key1\",\"key2\"]"

โดยปกติ ค่าที่จะตั้งควรเป็นสตริง JSON ที่ถูกต้อง และต้องเป็นไปตาม type definition ที่กำหนดไว้ รัน logto db config set --help เพื่อดูคีย์ทั้งหมดที่มี หรือดู Configuration สำหรับคำอธิบายโดยละเอียด