我正在尝试使用Firebase身份验证来测试刷新令牌逻辑,但是等待一个小时使它过期会令人发疯。该文档似乎没有提及有关自定义时间的任何内容:https://firebase.google.com/docs/auth/admin/create-custom-tokens
我使用以下身份登录:
firebase
.doSignInWithEmailAndPassword(email, password)
理想情况下,我希望它在五分钟或更短时间内过期。有人知道怎么做吗?
FWIW:我发现此讨论(https://groups.google.com/forum/#!msg/firebase-talk/NWKw28SvBi8/fi4s2l1rAgAJ)听起来像一年前不可能,只是希望这种情况有所改变或有人从那以后找到了解决方法。
答案 0 :(得分:1)
无法更改Firebase身份验证本身生成的ID /访问令牌的到期时间。我唯一能想到的就是铸造自己的令牌,并设置exp
属性来满足您的需求。