Firebase身份验证idToken大小为900个字符是否正常?
我正在开发的一个flifter应用程序中使用firebase auth 我正在使用Firebase身份验证idToken大小为900个字符是否正常?,firebase,flutter,dart,firebase-authentication,jwt,Firebase,Flutter,Dart,Firebase Authentication,Jwt,我正在开发的一个flifter应用程序中使用firebase auth 我正在使用firebase\u authdart库 用户登录后,对我的自定义服务器后端的每个请求都包含idToken,我通过调用FirebaseUser.getIdToken()获得该idToken。我最近注意到idToken有900个字符长!!这似乎太长了。通过在每次请求时发送firebaseidToken,我的网络数据使用率增加了25倍 这正常吗?我以前从未使用过JWT,所以我不知道会发生什么。这是正常的,用现代术语来说
firebase\u auth
dart库
用户登录后,对我的自定义服务器后端的每个请求都包含idToken,我通过调用FirebaseUser.getIdToken()获得该idToken。我最近注意到idToken有900个字符长!!这似乎太长了。通过在每次请求时发送firebaseidToken
,我的网络数据使用率增加了25倍
这正常吗?我以前从未使用过JWT,所以我不知道会发生什么。这是正常的,用现代术语来说也没有那么大
。这将取决于Firebase Auth在其中放了什么,它来自于他们用来登录的身份验证。大小肯定会因用户而异,特别是根据您可能在自定义声明中添加的内容。这是正常的,在现代意义上也没有那么大
。这将取决于Firebase Auth在其中放了什么,它来自于他们用来登录的身份验证。大小肯定会因用户而异,特别是根据您可能在自定义声明中添加的内容。看起来它不需要这么大:(你可以向Firebase提交一个功能请求,看看是否可以减少,但老实说,就它所服务的目的而言,它实际上并没有那么大,我认为不会有任何变化。为了保持我的服务器无状态,我需要在每个请求中发送1kb令牌。这看起来太恶心和浪费了。我理解,如果你愿意,你没有办法解决这个问题希望能够兑现代币的到期日。当我说1k没有那么多数据时,你必须相信我。它是在1990年,但不是今天。它看起来不需要这么大:(你可以向Firebase提交一个功能请求,看看是否可以减少,但老实说,就它所服务的目的而言,它实际上并没有那么大,我认为不会有任何变化。为了保持我的服务器无状态,我需要在每个请求中发送1kb令牌。这看起来太恶心和浪费了。我理解,如果你愿意,你没有办法解决这个问题希望能够兑现代币的到期日。当我说1k不是那么多数据时,你必须相信我。它是在1990年,但不是今天。