@aglyn/tenant-data-admin (英语)
Aglyn的租户运行时间的服务器数据层: Firebase 管理员设置,
键入 Firestore 转换器,以及读取和写入的服务器侧模块
带有管理员证书的平台数据。 主要是内部建筑
联 合 国 @aglyn/tenant-runtime,从Aglyn的服务器应用程序, 和服务器的一半
页:1 @aglyn/plugins-* 软件包。 只有您正在写时才直接安装
服务器代码与Aglyn部署的Firestore对接.
从Aglyn monorepo出版到npm. 随后的版本 语义版本。 。 。 .
安装
npm install @aglyn/tenant-data-admin
同伴依赖性 :
firebase-adminnext(渲染缓存用途)next/cache,并使用两个请求处理器 下一个是 API 路由类型)react(一个模块使用 React 的)cache(中文(简体) )
此软件包仅限服务器使用 。 它使用节点内置和管理员证书
不得从客户端代码导入。 这取决于 sharp 图像
变相.
里面有什么东西
根导出为一桶以上 src/lib/server其主要领域:
- 消防基地管理员:
firebaseAdmin,用于核心文件的 Firestore 转换器 (单位:千美元)hostConverter, (中文(简体) ),screenConverter, (中文(简体) ),screenVersionConverter, (中文(简体) ),layoutConverter, (中文(简体) ),layoutVersionConverter)和身份证检查,例如:verifyConsoleIdToken财务报告和审定财务报表isEmailVerified。 。 。 . - 访问: API 密钥 (
mintApiKey, (中文(简体) ),verifyApiKey, (中文(简体) ),listApiKeys, (中文(简体) ),revokeApiKey, (中文(简体) ),API_SCOPES),主办成员,组织,编辑-访问 代币、代币转让、特别服务单位政策和供应、代币撤销和 封锁. - 域: a 后面的工作空间域
DomainProvider连接 (单位:千美元)domainProvider),控制台域,DNS检测和电子邮件发送域. - 电子邮件:压制、取消订阅链接、专题确认、计量、 派遣率州长,营销门和发送者声誉.
- 联系人和客户关系管理记录:联系人上升、合并、电子邮件索引、公司链接、, 列表成员和客户关系管理活动记录.
- 媒体:存储路径,签名,下载令牌,变体,隔离, 墓碑、送货和CDN请求处理器.
- 隐私:消除
erase, (中文(简体) ),erase-person)和个人数据导出. - 滥用限制:限速商店、访客写作和控制台API费率限制, 密码重置,验证电子邮件和会员回收节流阀.
- 组织计费文件
org-billing),释放旗帜、通知和日志排出 签名检查.
导入根具有副作用, 目的: 评价
email-send-rate 财务报告和审定财务报表 email-marketing-gate 安装平台发送率
州长和共享电子邮件发送器的营销门 所以每个服务器
表面, 导入此软件包时无需拨打.
由子路径:
@aglyn/tenant-data-admin/render-cache已经withRenderCache,缓存 标记 (tenantDataTag, (中文(简体) ),tenantHostAliasTag和用于 已公布的网站数据.- 下方的任何文件
src/lib,例如@aglyn/tenant-data-admin/server/api-keys,用于导入一个模块,而不包含 枪管及其副作用.
使用量
import { verifyApiKey } from '@aglyn/tenant-data-admin/server/api-keys'
import { withRenderCache } from '@aglyn/tenant-data-admin/render-cache'
import { firebaseAdmin, hostConverter } from '@aglyn/tenant-data-admin'
怎样才合适
这是数据块 tenant 范围。 进口
核心资源@aglyn/aglyn)和通用软件 @aglyn/shared-* 公用事业,没有
{\fn华文仿宋\fs16\1chd1d1d1}在它上面. @aglyn/tenant-runtime 通过它读取,以及插件的服务器代码
可能导入;它从未导入插件.
许可证
阿帕奇2.0 (英语). 资料来源: https://github.com/aglyn/aglyn/tree/main/libs/tenant/data/admin 页面存档备份,存于互联网档案馆