Listening to oauth sign outs Firebase



我在从Firebase签出用户时遇到麻烦(不是手动)。

该应用程序需要$signInWithPopup使用它,每当用户退出他们的谷歌帐户时,我需要firebase也将他们注销。我认为AngularFire的Auth.$onAuthStateChanged正在处理,但事实证明,当我刚刚测试它时,我错了。

这个有监听器吗?还是我在这里漏掉了什么?顺便说一句,我在服务器端受到限制,虽然一切都是在客户端编码的,所以我不能做一个服务器检查来强制unauth()/$signOut()。

如果没有这样的监听器,那么我们如何继续?我是否必须强制手动$timeout或对每个$stateChangeStart进行解析?当我打字的时候,我认为最好是用google登录回调来处理这个问题,并做Firebase unauth()/$signout()。如果我遗漏了什么,请告诉我。谢谢!

你的应用是你的应用,不是谷歌。

这个问题实际上只是关于OAuth和它的工作方式。所以我为你找到了一个很好的答案。回答你的问题简单地说:你不能,一旦你登录了谷歌这边就不再在说话了。

相关内容

  • 没有找到相关文章

最新更新