Аутентификация Android на кнопке Firebase facebook при выходе из системы

Я также использую firebase в своем приложении для Android и SDK facebook для входа в систему. Единственная проблема, с которой я сталкиваюсь, заключается в том, что когда я вхожу в систему с помощью facebook, а затем выхожу из нее, кнопка входа в facebook находится в состоянии «выход из системы», и когда я нажимаю ее, она спрашивает, хочу ли я выйти из системы. .

как показано

Снимок экрана с проблемой

Что я делаю, чтобы выйти из системы:

FirebaseAuth.getInstance().signOut()

Итак, это, очевидно, только очищает мой сеанс в firebase, но не отключает мое приложение от facebook, что делать?


person Ahmed Ashraf    schedule 23.07.2016    source источник
comment
вы можете использовать пользовательскую кнопку без использования кнопки facebook по умолчанию   -  person Vishal Patoliya ツ    schedule 23.07.2016
comment
Хорошо, спасибо @VishalPatoliya, попробую.   -  person Ahmed Ashraf    schedule 23.07.2016
comment
привет, не могли бы вы помочь мне добавить аутентификацию facebook firebase в моем классе, пожалуйста? Потому что есть некоторые проблемы. достаточно посмотреть код ru.stackoverflow.com/q/629978/211117   -  person Morozov    schedule 19.03.2017


Ответы (1)


Вы также должны выйти из Facebook SDK, используя класс LoginManager (com.facebook.login.LoginManager).

Эти две строки работают для меня:

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

Надеюсь это поможет :)

person good-engineer    schedule 05.08.2016