我也在我的android应用和Facebook SDK中使用firebase进行登录。我面临的唯一问题是,当我使用facebook登录然后注销时,facebook登录按钮处于“注销”状态,当我单击它时,它询问我是否要注销。
如所示
我要注销的操作:
FirebaseAuth.getInstance().signOut()
因此,这显然只会清除我在firebase上的会话,而不会断开我的应用程序与facebook的连接,该怎么办?
您还必须使用LoginManager类(com.facebook.login.LoginManager)从Facebook SDK中注销。
这两行对我有用:
FirebaseAuth.getInstance().signOut();
LoginManager.getInstance().logOut();
希望这可以帮助 :)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句