【发布时间】:2015-11-16 18:48:48
【问题描述】:
在构建环回应用程序时,很明显我可以在模型定义 (model.json) 中指定 ACL,但我找不到实际填充或使用实际 ACL 数据库表的任何情况。如果创建了一个表,那么它是供框架使用的,还是只是一个存储我自己填写/应用的 ACL 的地方?
【问题讨论】:
标签: loopbackjs strongloop
在构建环回应用程序时,很明显我可以在模型定义 (model.json) 中指定 ACL,但我找不到实际填充或使用实际 ACL 数据库表的任何情况。如果创建了一个表,那么它是供框架使用的,还是只是一个存储我自己填写/应用的 ACL 的地方?
【问题讨论】:
标签: loopbackjs strongloop
因此,有一个名为 ACL 的表/集合来存储您为 Loopback 应用程序提供的 ACL。
现在只存储在运行时创建的ACLs,即在js 文件 中定义,如model.js。可以创建运行时ACLs:
createModel() 或create().现在因为它是表/集合,所以只要传入的数据是正确的,您就可以手动添加您的ACLs。但更喜欢将它们添加到您的model.json,其次是您的model.js。
您可以阅读有关运行时的更多信息ACLshere。
【讨论】: