【问题标题】:Meteor Tutorial: Stuck After step 10Meteor 教程:在第 10 步之后卡住
【发布时间】:2015-08-18 02:01:36
【问题描述】:

Web 开发的新手。查看创建简单清单的流星教程。 (https://www.meteor.com/tutorials/blaze/security-with-methods)。一切顺利,直到第 9 步。在第 10 步删除不安全的包后

meteor remove insecure

除非签名,否则会阻止从客户端进行编辑,即使在注册帐户后所有功能都停止工作,我无法创建、删除和更新任务。你能提供一些关于如何使这个应用程序再次运行的意见吗?你可以通过http://checklisted.meteor.com/查看我的应用程序

谢谢

【问题讨论】:

  • 你在服务器上添加所需的方法了吗?

标签: javascript html meteor


【解决方案1】:

不安全包的作用基本上是

Tasks.allow({
  insert: function () {
    return true;
  },
  remove: function () {
    return true;
  },
  update: function () {
    return true;
  },
});

在您的服务器代码中包含此功能应该会立即恢复所有“编辑”功能。但这是不安全的,所以不要这样做:)

要了解有关定义权限的更多信息,请查看此处:

http://docs.meteor.com/#/full/allow

另外,您是否继续本教程中的后续步骤?我认为他们在那里提出了另一种解决方案 - 定义自定义方法 - 这也应该可以解决您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-22
    • 2018-03-13
    • 2016-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    相关资源
    最近更新 更多