У меня есть проверка кода для текущего пользователя и, если они есть, выполнение перехода на другую страницу.Я хочу проверить свою главную страницу, но даже когда я удаляю запись из моей таблицы аутентификации Firebase, вход в Google по-прежнему регистрируется, чтобы быть текущим пользователем.Если есть лучший способ сделать это так, что удаление записи аутентификации приведет к тому, что мне придется снова войти в систему?
Я пытался вызвать вызов AppDelegate
GIDSignIn.sharedInstance()?.signOut()
в applicationWillTerminate,но он все равно автоматически возвращается после.
override func viewDidAppear(_ animated: Bool) {
if Auth.auth().currentUser != nil {
performSegue(withIdentifier: "autosignin", sender: nil)
}
}
func applicationWillTerminate(_ application: UIApplication) {
GIDSignIn.sharedInstance()?.signOut()
self.saveContext()
}
Я хочу иметь возможность удалить запись аутентификации в Firebase и снова войти в приложение после.Спасибо!