【发布时间】:2015-11-06 17:17:26
【问题描述】:
我正在阅读 Loopback (https://docs.strongloop.com/display/public/LB/Authentication%2C+authorization%2C+and+permissions) 的访问控制概念,但我不明白 Principal 不是模型,但 Role、RoleMapping、ACL 是具有全套 REST API 方法并列在model-config.json?当我尝试在model-config.json 中包含Principal 以及Role、RoleMapping 和ACL 时出现错误:
"ACL": {
"dataSource": "db",
"public": false
},
"RoleMapping": {
"dataSource": "db",
"public": false
},
"Role": {
"dataSource": "db",
"public": false
},
"Principal": {
"dataSource": "db",
"public": true
},
错误:
throw new Error('Model not found: ' + modelName);
^
Error: Model not found: Principal
这里的逻辑在哪里? Principal 与其他人一致,但不是模特。为什么?
【问题讨论】:
-
感谢您提出这个问题。想问问自己。
标签: loopbackjs strongloop