Javascript 在yo环回生成的代码中,在何处放置远程挂钩(beforeRemote,afterRemote)代码
我正在使用环回生成器生成模型和RESTAPI服务。现在我想修改一个RESTAPI,以便每次调用该api时,都会执行一些特定的日志记录/操作。Javascript 在yo环回生成的代码中,在何处放置远程挂钩(beforeRemote,afterRemote)代码,javascript,loopbackjs,Javascript,Loopbackjs,我正在使用环回生成器生成模型和RESTAPI服务。现在我想修改一个RESTAPI,以便每次调用该api时,都会执行一些特定的日志记录/操作。 我知道,通过使用远程钩子(beforemote、afterRemote),我们可以为不同的远程方法调用指定要执行的操作。但是我不知道远程钩子的代码应该放在哪里。使用“yo loopback”创建项目时,此代码将放在哪个文件中。您可以将代码添加到/common/models下的文件中 如果您使用的是人物模型。您将在/common/models/person.
我知道,通过使用远程钩子(beforemote、afterRemote),我们可以为不同的远程方法调用指定要执行的操作。但是我不知道远程钩子的代码应该放在哪里。使用“yo loopback”创建项目时,此代码将放在哪个文件中。您可以将代码添加到/common/models下的文件中
如果您使用的是人物模型。您将在/common/models/person.js中添加以下代码:您将向/common/models下的文件添加代码
如果您使用的是人物模型。您将在/common/models/person.js中添加以下代码:您将向/common/models下的文件添加代码
如果您使用的是人物模型。您将在/common/models/person.js中添加以下代码:您将向/common/models下的文件添加代码
如果您使用的是人物模型。您应该在/common/models/person.js中添加以下代码:如果您想保护REST API不受未登录用户或匿名用户的攻击,您应该使用ACL。请看这里: 如果有未经授权的人试图访问RESTAPI(取决于您的定义),例如401,RESTAPI将用代码响应。然后在应用程序中,如果您收到该代码,您应该重定向到登录 现在,每次使用
slc loopback:model
创建新模型时,它都会在common/models
文件夹中生成2个文件。一个是a.js,另一个是a.json。您必须在远程钩子的.js文件中添加代码。
看看这篇文章,它解释了如何添加远程方法。如果您想保护REST API免受未登录用户或匿名用户的攻击,您应该使用ACL。请看这里: 如果有未经授权的人试图访问RESTAPI(取决于您的定义),例如401,RESTAPI将用代码响应。然后在应用程序中,如果您收到该代码,您应该重定向到登录 现在,每次使用
slc loopback:model
创建新模型时,它都会在common/models
文件夹中生成2个文件。一个是a.js,另一个是a.json。您必须在远程钩子的.js文件中添加代码。
看看这篇文章,它解释了如何添加远程方法。如果您想保护REST API免受未登录用户或匿名用户的攻击,您应该使用ACL。请看这里: 如果有未经授权的人试图访问RESTAPI(取决于您的定义),例如401,RESTAPI将用代码响应。然后在应用程序中,如果您收到该代码,您应该重定向到登录 现在,每次使用
slc loopback:model
创建新模型时,它都会在common/models
文件夹中生成2个文件。一个是a.js,另一个是a.json。您必须在远程钩子的.js文件中添加代码。
看看这篇文章,它解释了如何添加远程方法。如果您想保护REST API免受未登录用户或匿名用户的攻击,您应该使用ACL。请看这里: 如果有未经授权的人试图访问RESTAPI(取决于您的定义),例如401,RESTAPI将用代码响应。然后在应用程序中,如果您收到该代码,您应该重定向到登录 现在,每次使用
slc loopback:model
创建新模型时,它都会在common/models
文件夹中生成2个文件。一个是a.js,另一个是a.json。您必须在远程钩子的.js文件中添加代码。
看看这篇文章,它解释了如何添加远程方法