使授权全局而不是将其保留在每个HTTP方法中



我在hapi.js中写了一个API,我提到了应用程序的端点Crud。它使用AccessTokenKey检查授权。现在,我想删除冗余代码并保留授权全局。有什么方法可以做吗?

代码如下:

    async.series([function(callback(){
},
function(callback){
},],function(err,reply){
}

每次服务都根据请求和模块而变化。

也许您可以使用生命周期方法。https://hapijs.com/api#request-lifecycle

只需检查Onpreauth或OnPostauth方法即可。

该代码不会说太多,您想设置默认值吗?如果是这样,请检查https://hapijs.com/api#serverauthdefaultoptions

最新更新