Chcę sprawdzić, czy użytkownik ma jeszcze ważną sesję, zanim przedstawię kontroler widoku domowego mojej aplikacji. Korzystam z najnowszego interfejsu API Firebase. Myślę, że jeśli skorzystam ze spuścizny, będę mógł to wiedzieć.Jak sprawdzić, czy użytkownik ma prawidłową bazę Firebase systemu iS?
Oto co zrobiłem do tej pory:
Zamieściłem moje pytanie na Slack wspólnocie Firebase, nikt nie odpowiada. Znalazłem ten jeden, ale jest to dla Androida: https://groups.google.com/forum/?hl=el#!topic/firebase-talk/4HdhDvVRqHc
Próbowałem czytać Docs Firebase dla iOS, ale nie wydaje się go zrozumieć: https://firebase.google.com/docs/reference/ios/firebaseauth/interface_f_i_r_auth
Próbowałem pisać w Xcode tak:
FIRApp().currentUser()
FIRUser().getCurrentUser()
Ale nie mogę znaleźć funkcji getCurrentUser.
Zobacz https://firebase.google.com/docs/auth/ios/manage-users –
Czekaj, co? jest przewodnik? Nie zauważyłem tej zakładki "przewodnik", tylko zakładkę "referencje". Dziękuję bardzo! Ale czy ma to zastosowanie, jeśli aplikacja akceptuje tylko jedno konto, a wielu użytkowników będzie musiało zalogować się na to samo konto w tej samej aplikacji? –
FIRUser * użytkownik = [FIRAuth auth] .currentUser; –