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 負責寄送郵件,兩者可以使用不同地址。