掘金· 用户660267611879·· 6 小时前AI 评分54
登录成功就能读取任意任务 ID 吗?给 SaaS 读写加上租户范围
AI 导读
本文用两组本地租户数据演示:只按任务 ID 查询的基线能读到另一租户的记录,而读取和更新语句加上 tenant 条件后,跨租户读写均被拒绝。tenant 应来自服务端已验证的登录上下文而非客户端请求;更新还需核对受影响行数,并在拒绝后回读存储确认对方记录未变。作者建议沿同一业务对象继续检查列表、导出、缓存和后台任务等入口,本文未实现 HTTP 与认证层。
来源:掘金 · juejin.cn