Ist es möglich, benutzerdefinierte nicht unterstützte (nicht Google, Facebook, Twitter und Github) Anbieter zu authentifizieren oder zu verlinken?Firebase-Authentifizierung mit benutzerdefinierten nicht unterstützten Providern
Ich möchte meine Nutzer mit Linkedin oder Flickr anmelden, zum Beispiel. Ich besitze ihre APIs nicht, daher kann ich kein custom token verwenden, wie in der Dokumentation beschrieben.
Linking erfordert die Verwendung von AuthCredential, aber ich habe noch keine Beispiele zum Erstellen einer benutzerdefinierten AuthCredential für einen neuen Dienst gefunden.
Was wäre eine praktikable Lösung, um dies zu lösen? Benutzerdefiniertes Mapping auf dem Client zwischen firebaseAuthToken
und unsupportedProviderAuthToken
?