我在从Firebase签出用户时遇到问题(非手动)。
该应用需要data-parse-formats="['yyyyMMdd HHmm']"
才能使用它,每当用户退出他们的Google帐户时,我都需要使用firebase将其注销。我认为AngularFire的$signInWithPopup
正在处理这个问题但事实证明我在测试它时错了。
有没有听众,或者我在这里遗漏了什么? 顺便说一句,虽然因为所有内容都是在客户端进行编码,但我在服务器端受到限制,因此我无法进行服务器检查以强制执行unauth()/ $ signOut()。
如果没有这样的倾听者,我们该怎么办?我是否必须在每个Auth.$onAuthStateChanged
强制执行手册$timeout
或执行oauth解决方案?
在我输入此内容时,我认为最好通过Google登录回调来解决此问题并执行Firebase unauth()/ $ signout()。
如果我遗漏了某些东西,请告诉我。谢谢!
答案 0 :(得分:0)
您的应用是您的应用,而不是Google。
问题实际上只是关于OAuth及其运作方式。所以我找到了很好的答案。 Answer to your question简而言之:一旦您登录Google方面,您就无法进行交谈。