【发布时间】:2019-06-01 03:54:44
【问题描述】:
我正在使用onAuthStateChanged:
this.unregisterAuthObserver = firebase.auth().onAuthStateChanged(user => {
if (user) {
user.getIdToken(true).then((idToken) => {
console.log(user)
...
});
}
当登录用户空闲 1 小时时,idToken 过期。 idToken过期后怎么办?试图向用户展示一些 UI。显示模式以让用户知道会话已过期?或者重新加载页面location.reload()?
还有可能得到idToken的过期时间吗? console.log(user) 没有告诉我过期时间
【问题讨论】:
标签: javascript firebase-authentication