Я новичок в кодировании и начал использовать firebase в качестве внутреннего сервера для приложения, которое я создаю в Xcode, используя swift.
Само приложение будет иметь одну страницу входа, но 3 отдельных типа пользователей. Администратор будет иметь разные разрешения для двух других пользователей.
Код, который у меня сейчас есть:
FIRAuth.auth()?.signIn(withEmail: username!, password: password!, completion: { (user, error) in
if error == nil {
let vc = self.storyboard?.instantiateViewController(withIdentifier: "AdminVC")
self.present(vc!, animated: true, completion: nil)
}
Код получает адрес электронной почты и пароль для страницы аутентификации. Но из-за трех разных типов пользователей я не хочу, чтобы все они переходили на контроллер представления «AdminVC».
Есть ли способ заставить двух других пользователей перейти к своим собственным контроллерам представления, используя этот метод аутентификации?