登出时Firebase facebook按钮android身份验证

Ahm*_*mal 7 android facebook-authentication firebase

我在我的Android应用程序和facebook SDK中使用firebase也用于登录.我面临的唯一问题是,当我登录facebook,然后注销时,facebook登录按钮处于"注销"状态,当我点击它时,它会询问我是否要注销.

如图所示

问题ScreenShot

我要做的是注销:

FirebaseAuth.getInstance().signOut()
Run Code Online (Sandbox Code Playgroud)

所以,这显然只清除我在firebase上的会话,但不会断开我的应用程序与Facebook,该怎么办?

goo*_*eer 18

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

这两行对我有用:

FirebaseAuth.getInstance().signOut();
LoginManager.getInstance().logOut();
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助 :)