signInSilently () не работает после перезагрузки приложения - PullRequest
0 голосов
/ 28 февраля 2020

Он уже вышел из системы, когда приложение перезагружено, и не может сохранить состояние входа в систему после того, как я вошел в систему с помощью firebase googlelogin, @ react-native-community / google-signin,

getCurrentUserInfo = async () => {
  try {
    const userInfo = await GoogleSignin.signInSilently();
    this.setState({ userInfo });
  } catch (error) {
    if (error.code === statusCodes.SIGN_IN_REQUIRED) {
      // user has not signed in yet
    } else {
      // some other error
    }
  }
};

This getCurrentUserInfo метод вызывается в моем componentDidMount после GoogleSignIn.configure.

...