Если вы не logOut
. Пользователь сохраняет состояние login
. Для проверки is logged in user exist
:
Auth.auth().addStateDidChangeListener { auth, user in
if user != nil{
//Logged in user exist.
}
}
Это ваш идентификатор. Напишите что хотите:
Отредактировано для вашего кода:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
setUpElements()
Auth.auth().addStateDidChangeListener { auth, user in
if user != nil{
// User is signed in.
print("User is not logged out.")
self.performSegue(withIdentifier: "yourSegueId", sender: nil)
} else {
// No user is signed in.
print("No user is signed in.")
}
}
}
Надеюсь, это поможет ...