base.ts

網站名稱、SEO 分享圖片、社群帳號、管理員電子郵件地址,以及客服與寄件者資訊。

config/base.ts 設定網站名稱、網站介紹、SEO 分享圖片、社群帳號、管理員電子郵件地址,以及客服與寄件者資訊。各項依 websiteBaseCfg 中的順序列出。這個檔案會隨前端程式碼發布,只能填入可以公開的靜態內容。

siteName

網站名稱,型別為 LocalizedText,必填。這個名稱會顯示在頁首、頁尾、Logo、SEO 中繼資料和郵件範本中,Stripe 用戶端也會讀取它。

Prop

Type

siteDescription

網站介紹,型別為 LocalizedText,必填。頁面的 SEO 描述、Open Graph 描述和首頁結構化資料,都會使用這項設定。文件沒有另外設定介紹時,也會使用這裡的內容。

Prop

Type

siteOGImage

Prop

Type

siteOGImageAlt

Prop

Type

siteOGImageWidth

Prop

Type

siteOGImageHeight

Prop

Type

twitterSite

Prop

Type

twitterCreator

Prop

Type

twitterImage

Prop

Type

fbAppId

Prop

Type

adminEmails

Prop

Type

使用者完成本站的帳號電子郵件驗證後,UserEmailVerifiedEvent 才會依已驗證的電子郵件地址與清單完全相符的結果,授予管理員角色。密碼重設驗證不會授予這個角色,第三方 OAuth 回傳的電子郵件已驗證聲明,也無法取代本站驗證。從清單中移除電子郵件地址,不會撤銷已寫入資料庫的管理員角色。

supportEmail

Prop

Type

fromEmailAddress

系統郵件的寄件者資訊,必填。Resend 和 Cloudflare Email 都會使用這組設定。

Prop

Type

supportEmail 負責接收使用者回覆,fromEmailAddress.email 負責寄送郵件,兩者可以使用不同地址。