我努力破译有关创建具有acl角色的用户的文档。我想创建两个角色" admin"和"用户"类似于文档所述。但是,我找不到Role.create的API文档。这个例子对我来说也没有任何意义。然后,我想通过REST API创建用户,然后为用户分配管理员或用户角色。这看起来很简单,但我正在挠头。有人可以就如何开始提供一些指导吗?
答案 0 :(得分:5)
我知道这方面的文档需要一些工作,我正在努力尽快改进它。我们还将清理和改进API文档。
Role模型从基础DataModel对象继承所有CRUD方法:http://apidocs.strongloop.com/loopback/#datamodel-new-datamodel。因此,例如,Role.create()与DataModel.create()
相同REST API也是如此。角色REST API在此处记录:https://docs.strongloop.com/display/public/LB/Role+REST+API。您会注意到此文档中的每个端点都链接到“Model REST API”文章,该文章提供了更多详细信息。
-RAND
技术作家,StrongLoop
答案 1 :(得分:4)
...
"role": {
"dataSource": "db",
"public": true,
"options": {
"base": "Role",
"relations": {
"principals": {
"type": "hasMany",
"model": "roleMapping",
"foreignKey": "roleId"
}
}
}
},
...
答案 2 :(得分:2)