gpt4 book ai didi

javascript - 在 vuex + Firebase 应用程序中获取使用重定向方法登录的结果

转载 作者:行者123 更新时间:2023-12-02 23:27:59 24 4
gpt4 key购买 nike

我在 Vuex 应用程序中使用 Firebase 进行身份验证。根据Firebase documentation我可以打电话

authentication.signInWithRedirect(provider);
authentication.getRedirectResult().then(userCredentials => {
// work with my user credentials here...
});

然而,这似乎对我不起作用。最终发生的情况是,在重定向到 Google 身份验证页面之前调用 getRedirectResutl() 方法,而当我从该页面返回时,什么也没有发生。

如何获取重定向结果?

onAuthStateChanged 方法似乎有效,但我想使用 UserCredentials

最佳答案

事实证明,我必须在登录完成后 Google 将我重定向到的组件内调用 getRedirectResult

因此,正确的用法是在负责用户重定向到的页面的组件的 mounted 方法中调用 getRedirectResult

关于javascript - 在 vuex + Firebase 应用程序中获取使用重定向方法登录的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56647425/

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