2016-07-23 27 views
7

Używam firebase w mojej aplikacji na Androida i Facebook SDK do logowania również. Jedyny problem jaki napotykam to to, że kiedy loguję się z Facebookiem, a następnie wylogowuję się, przycisk logowania do Facebooka jest w stanie "wylogowania", a po kliknięciu pyta, czy chcę się zalogować. na zewnątrz.Firebase facebook button uwierzytelnianie na Android po wylogowaniu

jak pokazano

Problem ScreenShot

Co zrobić, aby zalogować się:

FirebaseAuth.getInstance().signOut() 

tak, to oczywiście tylko czyści moją sesję na Firebase ale nie rozłącza moją aplikację z Facebook, co robić?

+0

można użyć przycisku niestandardowego bez użycia domyślnego przycisku facebook –

+0

Ok dzięki @VishalPatoliya, będę spróbować. –

+0

cześć, czy możesz mi pomóc proszę dodać autoryzację firebase facebook w mojej klasie pls? beacause mają jakiś problem. po prostu spójrz na kod http://ru.stackoverflow.com/q/629978/211117 – Morozov

Odpowiedz

16

Należy również wylogować się z zestawu SDK serwisu Facebook za pomocą klasy LoginManager (com.facebook.login.LoginManager).

Te dwie linie pracować dla mnie:

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

Nadzieja to pomaga :)

+1

Yup tego właśnie szukałem, wielkie dzięki! –

Powiązane problemy