2016-07-23 25 views
7

我在我的Android应用程序和Facebook SDK中使用了firebase以便登录。 我面临的唯一问题是,当我登录Facebook,然后注销时,facebook登录按钮处于“注销”状态,当我点击它时,它会询问我是否要登录,出。退出时的Firebase Facebook按钮Android身份验证

像显示

Problem ScreenShot

我做些什么来登出:

FirebaseAuth.getInstance().signOut() 

所以,这显然仅清除上火力点我的会议,但不会与Facebook断开我的应用程序,该怎么办?

+0

可以使用自定义按钮,不使用Facebook的默认按钮 –

+0

好,谢谢@VishalPatoliya,我来试试。 –

+0

嗨,你能帮我添加我的班级的Facebook的Firebase身份验证吗?因为有一些问题。只要看看代码http://ru.stackoverflow.com/q/629978/211117 – Morozov

回答

16

您还必须使用LoginManager类(com.facebook.login.LoginManager)从Facebook SDK注销。

这两条线为我工作:

FirebaseAuth.getInstance().signOut(); 
LoginManager.getInstance().logOut(); 

希望这有助于:)

+1

是的,这就是我一直在寻找,非常感谢! –