Admin SDK Auth错误,错误的错误代码
我正在使用Admin SDK,Authfunction。
当调用admin.auth().verifyIdToken(token)
并且令牌已经过期时,我得到错误
Firebase ID令牌已过期。 从您的客户端应用程序获取新的令牌,然后重试。 有关如何检索ID令牌的详细信息,请参阅https://firebase.google.com/docs/auth/admin/verify-id-tokens 。
有错误代码
AUTH /参数误差
首先,错误代码是不是“auth / user-token-expired”?
其次,我收到的错误代码不在pipe理员身份validationAPI错误中
我很难妥善处理所有的firebase错误,所以我可以回复适当的错误消息给我的API的消费者。
使用AuthClientErrorCode.INVALID_ARGUMENT
错误代码报告过期令牌和无效签名。 看来这个常量的值被定义为源中的argument-error
。 这可以在将来的版本中修复(或者更新文档以反映常量的正确值,并避免潜在的重大更改)。
在Admin SDK中没有auth/user-token-expired
这样的错误代码。 build议您在Github回购中报告function请求,如果这对您很重要。
- 如何使用新的Firebase(2016)实现无限滚动?
- 当前环境不支持指定的持久性types的Firebase
- 在Firestore(NodeJS)文档中设置DocumentReference
- Firebase并发读取/写入
- Firebase:如何以编程方式为类似于`firebase.auth()。currentUser.getIdToken(false)`的特定用户生成一个jwt标记?
- 对高度请求的队列进行Firebase优化
- 不能让英雄服务器与Firebase数据库一起工作? Heroku崩溃?
- 在没有NPM的情况下使用Firebase应用程序服务器(Node.js)
- 如何检查https云function的身份validation?