Plugins Kuzzle匿名用户访问插件?
嗨,我试图让匿名用户访问一个插件,但它仍然无法工作你认为我做错了什么? kuzzle核心插件样板/新控制器:对象 动作:对象 getamount:truePlugins Kuzzle匿名用户访问插件?,plugins,kuzzle,Plugins,Kuzzle,嗨,我试图让匿名用户访问一个插件,但它仍然无法工作你认为我做错了什么? kuzzle核心插件样板/新控制器:对象 动作:对象 getamount:true 匿名用户是否应该获得访问插件的任何其他特权?默认情况下,匿名用户不受限制,可以调用每个API方法(核心方法和其他方法) 例如,如果在中有一个名为iot的插件,并声明以下控制器: this.controllers = { sensors: { register: request => /* ... */ } } 然后,您
匿名用户是否应该获得访问插件的任何其他特权?默认情况下,匿名用户不受限制,可以调用每个API方法(核心方法和其他方法) 例如,如果在中有一个名为
iot
的插件,并声明以下控制器:
this.controllers = {
sensors: {
register: request => /* ... */
}
}
然后,您可以使用以下WebSocket负载调用此自定义API操作:
{
"controller": "iot/sensors",
"action": "register",
"body": /* request body */
}
如果要使用Http协议调用此API方法,则必须:
然后可以使用Curl调用它,例如:Curl-xposthttp://localhost:7512/_plugin/iot/sensors
this.routes = [
{ verb: 'POST', url: '/sensors', controller: 'sensors', action: 'register' }
]