Dzięki pakietowi SDK Firebase JS możesz umożliwić użytkownikom Firebase uwierzytelnianie się przy użyciu dowolnego obsługiwanego dostawcy OAuth w środowisku Cordova. Możesz zintegrować dowolnego obsługiwanego dostawcę OAuth, wykonując ręcznie proces OAuth i przekazując uzyskane dane uwierzytelniające OAuth do Firebase.
Instrukcje dotyczące ręcznego przeprowadzenia procesu logowania w przypadku każdego dostawcy:
- GitHub
- Microsoft
- Yahoo
- Apple
- Aby zalogować użytkownika na jego koncie Apple i uzyskać jego token identyfikatora Apple ID, postępuj zgodnie z instrukcjami Konfigurowanie strony internetowej na potrzeby logowania się przez Apple.
- Po uzyskaniu tokena identyfikatora Apple ID użytkownika użyj go do utworzenia obiektu danych logowania, a następnie zaloguj użytkownika za pomocą tych danych.