如何在javascript中验证用户是否通过firebase登录

如何在javascript中验证用户是否通过firebase登录,javascript,firebase,firebase-authentication,Javascript,Firebase,Firebase Authentication,我正试图使我的网站的一部分,只限于那些登录的人 目前,我可以通过以下方式检查他们的登录状态: firebase.auth().onAuthStateChanged(函数(用户) 但我想知道这是否是正确的选择,因为在用户被重定向到主页之前,它会显示受限页面一到两秒钟 有没有提供更好解决方案的替代方案 提前感谢。访问firebase.auth().currentUser访问firebase.auth()).currentUser您现在使用身份验证状态更改侦听器所做的是有文档记录的推荐方法。您应该预计

我正试图使我的网站的一部分,只限于那些登录的人

目前,我可以通过以下方式检查他们的登录状态:
firebase.auth().onAuthStateChanged(函数(用户)

但我想知道这是否是正确的选择,因为在用户被重定向到主页之前,它会显示受限页面一到两秒钟

有没有提供更好解决方案的替代方案


提前感谢。

访问
firebase.auth().currentUser
访问
firebase.auth()).currentUser

您现在使用身份验证状态更改侦听器所做的是有文档记录的推荐方法。您应该预计,在登录状态完全可用于您的页面之前,可能会有一段时间。如果您发现需要的时间比您希望的长,也许您可以更改应用程序的UI以更好地处理此问题s案例。

您现在使用auth state change listener所做的是有文档记录的推荐方法。您应该预计登录状态在您的页面完全可用之前可能会有一段时间。如果您发现需要的时间比您希望的长,也许您可以更改应用程序的UI以更好地处理此案例。

s对不起,我想知道是否有更好的方法不需要等待脚本检查用户身份验证,因为在用户被重定向回主页之前,目前有1-2秒的延迟。对不起,我不太明白我的问题。我想知道是否有赌注ter方法,无需等待脚本检查用户身份验证,因为在用户重定向回主页之前,目前有1-2秒的延迟。请检查以下链接我假设您正在创建SPA。您是否使用任何特定框架?=)不,我目前没有使用任何框架。我正在为限制区创建SPA,但frontpage和限制区是分开的。请检查下面的链接,我假设您正在创建SPA。您是否使用任何特定的框架?=)不,我现在不使用任何框架。我正在为禁区创建一个SPA,但是frontpage和禁区是分开的。