【发布时间】:2020-03-22 22:57:43
【问题描述】:
我正在尝试在我的 Ionic 4 应用程序中将 firebase 实现为身份验证机制。 我正在使用此代码让用户使用电子邮件和密码登录:
loginUser(value){
return new Promise<any>((resolve, reject) => {
firebase.auth().signInWithEmailAndPassword(value.email, value.password)
.then(
res => resolve(res),
err => reject(err))
})
}
由于 Firebase 使用在创建 1 小时后过期的 accessToken 并使用 refreshToken 刷新第一个,我不知道如何继续;我的意思是我应该在我的数据库中同时保存 accessToken 和 refreshToken 吗?如何刷新令牌?这个操作是自动完成的还是我应该做点什么?我还在使用 JavaEE 服务器,它通过传递 accessToken 来检测用户是否正确使用 Firebase 登录。
【问题讨论】:
标签: angular firebase ionic-framework firebase-authentication ionic4