Как удалить токен Firebase Cloud Messaging при выходе пользователя из приложения React Native? - PullRequest
0 голосов
/ 19 февраля 2020

Я использую React Native FCM для обмена сообщениями, и когда пользователь выходит из приложения, я хочу удалить токен FCM, чтобы пользователь больше не получал уведомления.

Ниже приведен мой код для выхода из системы.

_signOutAsync = async () => {
    this.logoutEvent()
    API.post('customer/auth/logout', null, {
      headers: {
        Authorization:
          'Bearer ' + (await AsyncStorage.getItem(Config.ACCESS_TOKEN))
      }
    }).then((response) => {
      console.log(response)
    })
    this.clearData()
  }

Спасибо.

1 Ответ

1 голос
/ 19 февраля 2020

Просто добавьте приведенный ниже код в функцию выхода из системы.

firebase.messaging().deleteToken()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...