小程序云数据库写入与统计查询如何兼顾权限、幂等和可观测性
简答题困难645 次浏览
参考答案与解析
# 核心结论
小程序云数据库降低了基础设施和运维门槛,但没有消除后端安全与一致性问题。可靠设计需要同时处理身份边界、最小权限、字段校验、幂等写入、并发冲突、索引、统计口径和可观测性。客户端直连只适用于权限规则能够完整表达、影响范围局限于当前用户的简单操作;凡是涉及跨用户数据、敏感字段、事务、反作弊、复杂聚合或审计要求的操作,都应通过云函数或独立服务端建立可信边界。
# 底层机制
客户端传入的所有字段都应视为不可信输入。数据库权限规则应默认拒绝越权访问,并把读取、更新和删除限制在当前主体拥有的数据范围内。即使云函数能从可信调用上下文取得用户身份,也不能相信参数中由客户端填写的用户标识。服务端需要采用允许字段列表,校验日期
