Firebase Auth JWT令牌的长度是否始终为1250个字符?

Firebase Auth JWT令牌的长度是否始终为1250个字符?,firebase,firebase-authentication,firebase-admin,Firebase,Firebase Authentication,Firebase Admin,我在RESTAPI的POST请求中包含了一个Firebase身份验证令牌。在解码令牌以获取用户的uid之前,我想检查token.length==1250。我已经生成了十个不同的身份验证令牌,并检查了它们的所有长度。它们的长度都是1250个字符。生成的所有标记的长度是1250个字符还是有时更长或更短?标记长度是任意的。这取决于令牌中包含的确切信息,如用户名、uid和其他自定义声明。很抱歉没有在此处发布任何代码,因为问题不在于代码,而在于确定firebase auth令牌的长度。但最大长度是多少?我

我在RESTAPI的POST请求中包含了一个
Firebase身份验证令牌。在解码令牌以获取用户的
uid
之前,我想检查
token.length==1250
。我已经生成了十个不同的身份验证令牌,并检查了它们的所有长度。它们的长度都是1250个字符。生成的所有标记的长度是1250个字符还是有时更长或更短?

标记长度是任意的。这取决于令牌中包含的确切信息,如用户名、uid和其他自定义声明。

很抱歉没有在此处发布任何代码,因为问题不在于代码,而在于确定firebase auth令牌的长度。但最大长度是多少?我很确定firebase的jwt令牌有一个最大长度和最小长度。jwt长度没有限制。令牌中包含的自定义声明有1KB的限制。但由于令牌还编码用户和项目特定的信息,因此它不能有固定的界限。