Node.js Nodejs减少jsonwebtoken长度

Node.js Nodejs减少jsonwebtoken长度,node.js,auth0,json-web-token,Node.js,Auth0,Json Web Token,我是nodejs的初学者。我正在使用nodejs制作登录系统。有人能告诉我生成的令牌的长度取决于哪些参数吗。它是否仅取决于所使用的秘密字符串或任何其他参数。另外,我们如何减少生成的令牌的大小。现在,对于我所做的,它将生成大约1100个字符的令牌。Auth0工程师在这里 JWT的大部分内容将取决于添加到JWT中的声明,使用Auth0可以在进行身份验证时指定作用域。这些作用域将向JWT添加必需的字段。Auth0发布的JWT中至少有iat、exp、iss、aud和子索赔。对应于发布时间、到期时间、发行

我是nodejs的初学者。我正在使用nodejs制作登录系统。有人能告诉我生成的令牌的长度取决于哪些参数吗。它是否仅取决于所使用的秘密字符串或任何其他参数。另外,我们如何减少生成的令牌的大小。现在,对于我所做的,它将生成大约1100个字符的令牌。

Auth0工程师在这里


JWT的大部分内容将取决于添加到JWT中的声明,使用Auth0可以在进行身份验证时指定作用域。这些作用域将向JWT添加必需的字段。Auth0发布的JWT中至少有iat、exp、iss、aud和子索赔。对应于发布时间、到期时间、发行人、受众和主题索赔。除此之外,您还可以使用scope参数控制所需的作用域。有关这方面的更多信息,请参见

我们可以减少生成的令牌的大小吗?您不能将其减少到使令牌在语义上有效的5个要素之外。这取决于您传递给令牌的第一个参数的长度。减少这个。