我应该在Meteor.js中放置允许和拒绝规则?

 lkiouy_107 发布于 2023-02-12 20:43

正如标题所说,我应该在哪里放置允许和拒绝规则?它们应该位于根文件夹中并在客户端和服务器之间共享,就像在"派对"示例应用程序中一样吗?

我正在考虑安全性,如果发送给它,客户端是否无法编辑规则?或者服务器是否总是拥有正确的代码,如果客户改变规则,它将不会成为问题?

这是如何运作的?

1 个回答
  • 规则可以在服务器和客户端上.一个要求是你必须在服务器上(in /server).它在客户端可选.

    如果他们在客户端,它可以加快速度,快速检查是否可以改变一些东西.如果你把它放在服务器上只是它可以采取一个完整的往返检查是否可以插入/更新/删除一些东西.它就像允许/拒绝规则的延迟补偿一样

    如果将它放在/(根目录)中,它将检查客户端和服务器.所以你可以检查它是否会立即插入到客户端上,如果它在服务器端更改了客户端,那么也可以检查它.这样它仍然安全.所以缔约方的例子就是这样做的.

    2023-02-12 20:48 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有