我一直试图弄清为什么会这样,但是我找不到问题所在。
每当我尝试在React-Firebase应用程序中使用社交登录名时,都会打开一个弹出窗口,然后立即关闭(Firefox)或无限加载(Chrome,Edge ...)。
无论哪种方式,我都会从控制台获得以下消息:
The current domain is not authorized for OAuth operations. This will prevent signInWithPopup, signInWithRedirect, linkWithPopup and linkWithRedirect from working. Add your domain (localhost) to the OAuth redirect domains list in the Firebase console -> Auth section -> Sign in method tab.
您会认为我还没有做到,但我已经做到了:
我还在console.cloud.google.com/apis/credentials
上将localhost设置为BrowserKey和WebClient(有2个,我假设一个用于Facebook,一个用于Google登录)
任何想法为什么这种情况仍在发生?