gpt4 book ai didi

javascript - 使用 firebase 等待 auth 加载的问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:46:37 26 4
gpt4 key购买 nike

我遇到的问题是,当页面加载时,需要一秒钟来检查用户是否已登录。我使用该 auth 函数创建了 currentUser 变量,我已成功将其用于通过单击触发的其他函数事件。但是当涉及到在页面加载时加载特定于该用户的内容时,它说变量未定义(因为它需要身份验证才能完成)。

您如何在身份验证完成之前获取当前用户或让加载时触发的函数等待身份验证完成?

最佳答案

Firebase 上周五(2014 年 10 月 3 日)发布了新的客户端库,其中包括用于身份验证数据的同步访问器,这听起来正是您所需要的:

var ref = new Firebase('https://<your-firebase>.firebaseio.com');
var authData = ref.getAuth();

尝试将您的客户端库升级到 v1.1.0 或更高版本的网络版,并在 https://www.firebase.com/docs/web/guide/user-auth.html#section-monitoring-authentication 查看最新文档。 .

关于javascript - 使用 firebase 等待 auth 加载的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26206511/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com