Нет, вы не можете создавать несколько токенов, используя единый вход с помощью firebase.
У вас есть
Auth.auth().signIn(withCustomToken: "", completion: { (user, error) in
})
Auth.auth().signIn(withEmail: "", password: "", completion: { (user, error) in
})