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 负责发送邮件,两者可以使用不同地址。