Ich habe Loopback-Modelle mit einigen Methoden. Einige Methoden sind Remote-Methoden und einige sind keine Remote-Methoden. In server.js möchte ich Anrufe nur für Remote-Methoden zulassen, und der Zugriff auf nicht entfernte Standorte wird verweigert.Remote-Modell-Methode in server.js in Loopback aufrufen?
Ich habe den folgenden Code in server.js. Ich kann Remote-Methode auf diese Weise aufrufen, aber auch Systemmethoden aufrufen.
// POST request process route and calls remote method
app.post(remoteMethodName, function(req, res) {
app.models.Model.remoteMethodName({}, function(err, items){
callback(err, items);
});
});
Ich möchte auch ACL der Prüfmethode auch.
Ich bin verwirrt. Willst du damit sagen, dass Code in deinem Servercode nicht in der Lage sein soll Dinge mit Modellen zu machen? Soweit ich weiß, läuft all Ihr serverseitiger Code so wie er ist und ACLs kommen nur über die REST-API ins Spiel. (afaik) –
@RaymondCamden: Danke raymond.Ja, so etwas ähnliches. Ich habe Anwendung in ExtJs geschrieben und es verwenden ext-direct. Ich möchte Route schreiben, um meine Anfrage an LoopBack-Modelle zu verbinden. Wir haben ext-direct für Express, aber ich möchte LoopBack-Modul schreiben. Und diese Route überprüft ACLs auf dem Server. –