javascript - firebase.auth().currentUser 始终为空
问题描述
在我的应用程序中,我在.signInWithEmailAndPassword
后端 node.js 应用程序上使用 firebase 登录用户,但我正在尝试在前端建立用户状态。问题是前端firebase.auth().currentUser
没有检测到登录用户。如何firebase.auth()
在客户端检测登录用户?
解决方案
您不能signInWithEmailAndPassword
在后端使用,这会影响前端用户的登录状态。您应该仅在前端登录用户,然后根据需要将用户凭据传递给后端以进行验证。
推荐阅读
- javascript - 如果特定用户是@,则说一个短语
- html - 如何定位引导导航栏 (v4.5) 的 HTML 元素以使用 CSS 自定义样式
- python-3.x - 设置一个变量等于熊猫数据框中相邻列中的值
- javascript - 如何使用 Javascript 创建 JSON 对象?
- video - 上传到 AppStore Connect 的 App Preview 图像的云图标
- javascript - 如何在 v-calendar 中更改周末的颜色(周六和周日分别为不同的颜色)
- swagger - 大摇大摆地限制查询参数
- android - 如何实例化扩展 AndroidViewModel 的 ViewModel?
- python - 在我引用之前未分配全局变量的问题
- vega-lite - Vega-Lite X 轴标签未完整显示