部分网址需要在slim 3 php框架上进行JWT身份验证

时间:2016-11-09 18:32:26

标签: php slim

我使用tuupola / slim-jwt-auth进行JWT身份验证。有一点我不知道该怎么办是部分URL授权。

假设我有公共网址

 www.xyz.com/api/v1/products
 www.xyz.com/api/v1/products/123

然后我的子网址只需要/ internal

的授权
 www.xyz.com/api/v1/products/123/internal

在中间件中,我有:

 $jwt = new \Slim\Middleware\JwtAuthentication([
    "path" => ["/api", "/other"],
    "passthrough" => ["/api/v1/products", "/other/urls"],
    //more settings....
]);

$app->add($jwt);

所以我的问题是:我怎样才能保护/ api / v1 / products / 123 / internal

非常感谢。

0 个答案:

没有答案