【发布时间】:2020-10-13 15:03:19
【问题描述】:
我是 Firebase 的新手。 在我的具有多个页面的 nuxt js 项目中,firestore 规则设置为读取或写入一次 request.auth != null。
因此,如果在页面中刷新时,身份验证将消失,并在终端中显示错误“权限被拒绝”。
我尝试了本地身份验证状态持久性,但它不起作用。 使用这些 auth 持久化模式的目的是什么?
firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL)
.then(function() {
return firebase.auth().signInWithEmailAndPassword(email, password);
})
【问题讨论】:
标签: javascript node.js firebase google-cloud-firestore nuxt.js