如何在环回中自动跳过访问令牌验证

时间:2018-08-03 00:09:44

标签: authentication access-token strongloop loopback

我有两个用户模型(A和B)和两个访问令牌模型,分别是原始模型和自定义模型(基础:“ AccessToken”), 我设法使每个用户模型的令牌保存在每个表(mysql)中。

但是现在的问题是,环回仅在模型(表)中验证访问令牌,而我希望它在两个模型(表)中验证。

我正在尝试在默认模型(表)中进行环回验证之前由我自己进行首次验证,但是如果我发现第一次验证中的访问令牌正确,我不知道如何自动跳过访问令牌验证。

有什么想法吗?

server / server.js

app.use(function(req, res, next) {

 const CustomAccessToken = app.models.CustomAccessToken;

 CustomAccessToken.resolve(req.headers.authorization, function(err, token){
     if(err){
        console.log(err);
     }else{
        console.log(token, "Correct!");
        // Skip default accesstoken valitation
     }
     return next();
  });

});

0 个答案:

没有答案