选项 ignoreExpiration 在 node-jose 中仍然有效吗?
Is options ignoreExpiration still valid in node-jose?
在jasonwebtoken
中,选项ignoreExpiration
可用于HS256,如下所示:
const jwt = require("jsonwebtoken");
const decoded = await jwt.verify(jwt_token, process.env.jwtPrivateKey,
{ignoreExpiration: true});
现在应用程序正在迁移到 node-jose 2.0.9
。 ignoreExpiration
是否仍然是 node-jose
中的有效选项?
const jose = require('node-jose');
const decoded = await jose.JWT.createVerify(pubkey, {ignoreExpiration: true,
algorithms: ['EdDSA']}).verify(jwt_token); //Is ignoreExpiration valid here?
node-jose
用于一般 JOSE 构造,它不支持 JWT 声明集验证,如 exp
、iat
、iss
、aud
、等等
因此 ignoreExpiration
不是任何 node-jose
API 的有效选项。
您当然可以参考 node-jose
文档,看看没有提到任何此类选项。
在jasonwebtoken
中,选项ignoreExpiration
可用于HS256,如下所示:
const jwt = require("jsonwebtoken");
const decoded = await jwt.verify(jwt_token, process.env.jwtPrivateKey,
{ignoreExpiration: true});
现在应用程序正在迁移到 node-jose 2.0.9
。 ignoreExpiration
是否仍然是 node-jose
中的有效选项?
const jose = require('node-jose');
const decoded = await jose.JWT.createVerify(pubkey, {ignoreExpiration: true,
algorithms: ['EdDSA']}).verify(jwt_token); //Is ignoreExpiration valid here?
node-jose
用于一般 JOSE 构造,它不支持 JWT 声明集验证,如 exp
、iat
、iss
、aud
、等等
因此 ignoreExpiration
不是任何 node-jose
API 的有效选项。
您当然可以参考 node-jose
文档,看看没有提到任何此类选项。