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

To make authorization global instead of keeping it in every single HTTP Method

我有一个 API 写在 hapi.js 中,我在其中提到了应用程序端点的 CRUD。它使用 Accesstokenkey 检查授权。现在我想删除冗余代码并保持全局授权。有什么办法吗?

代码如下:

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

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

那段代码就不多说了,要设置默认值吗?如果是这样检查 https://hapijs.com/api#serverauthdefaultoptions

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

只需检查 onPreAuth 或 onPostAuth 方法。