如何使用loopback的ACL表?

时间:2015-11-15 15:23:58

标签: loopbackjs strongloop

在构建环回应用程序时,很明显我可以在模型定义中指定ACL(model.json),但我找不到实际填充实际ACL数据库表的任何情况或用过的。如果创建了一个表,那么它是否打算由框架使用,或者它只是一个存储ACL的地方,我将自己填充/应用?

1 个答案:

答案 0 :(得分:1)

因此,有一个名为ACL的表/集合用于存储ACL,您提供了Loopback应用程序。

现在只存储在运行时创建的ACLs,即{em> js文件中定义的model.js。可以创建运行时ACLs

  1. 使用数据源的 createModel()
  2. 定义模型时
  3. 使用 ACL create()
  4. 现在因为它是表/集合所以只要输入数据正确,您就可以手动添加ACLs。但更喜欢在model.json中添加它们,在model.js中排名第二。

    您可以阅读有关运行时ACLs here的更多信息。