Gibt es einen Unterschied zwischen dem firebase.auth().getToken()
und dem FCM-Registrierungstoken, das über Android-Setup zurückgegeben wird: FirebaseInstanceId.getInstance().getToken()
? Ich benutze derzeit https://www.npmjs.com/package/firebase, die die erste Methode oben verwendet, um Auth einzurichten sowie ein Token zu generieren. Die Verwendung dieses Tokens beim Versuch, eine Benachrichtigung zu senden, lautet: error: InvalidRegistration ...Firebase Cloud Messaging Auth Token vs Registration Token
Antwort
Die Token Auth und FCM sind unterschiedlich und nicht miteinander verwandt.
Das Firebase-Authentifizierungs-ID-Token identifiziert den Benutzer. Ein Firebase Authentication-Zugriffstoken (basierend auf dem ID-Token automatisch generiert) gewährt dem Benutzer temporären Zugriff auf das Firebase-Back-End.
Firebase FirebaseInstanceId-Token (das von Firebase Cloud Messaging verwendet wird) identifiziert die Installation der App auf einem bestimmten Gerät.
Beispiel: Wenn Sie sich auf zwei verschiedenen Geräten in einer App anmelden, erhalten Sie die gleiche Authentifizierungs-UID (obwohl das Zugriffstoken bei jeder Anmeldung auf einem Gerät anders ist).
Wenn Sie die gleiche App auf zwei Geräten haben, wird das FCM-Token unterschiedlich sein. Wenn die App jedoch über Anmeldefunktionen verfügt, ist der FCM-Token derselbe, unabhängig davon, wer (oder selbst ob) ein Benutzer angemeldet ist oder nicht. Außerdem: Wenn sich ein anderer Benutzer bei derselben installierten App anmeldet, bleibt der FCM-Token unverändert.
- 1. Token Google Cloud Messaging zwischen Aktivitäten übergeben
- 2. Google Cloud Messaging vs Firebase
- 3. Firebase-Cloud-Messaging in Angular2
- 4. Firebase auth benutzerdefinierte Token iOS
- 5. Firebase Cloud Messaging Fehler
- 6. FireBase iOS Messaging, schlägt fehl APNS Token
- 7. Firebase Cloud Messaging Gerätegruppen Leck
- 8. Firebase Cloud Messaging funktioniert nicht
- 9. Wie kann man auf den Token Auth Registration Controller zugreifen?
- 10. Firebase Cloud Messaging (mit App-Client)
- 11. Firebase Cloud Messaging-Autorisierungsfehler
- 12. Firebase Cloud Messaging authorizion Fehler
- 13. Verifizieren der Firebase-Auth-Token-Berechtigung verweigert
- 14. Firebase: Auth Token konnte nicht analysiert werden
- 15. Token Ausgabe mit Firebase
- 16. Firebase Cloud Messaging - Wie Tokens zu validieren?
- 17. Firebase Cloud Messaging funktioniert nicht nur einmal
- 18. Firebase Cloud Messaging Zuverlässigkeit
- 19. Firebase Cloud Messaging-Benachrichtigungsschlüsselname
- 20. Firebase Cloud Messaging Problem
- 21. Firebase - Auth benutzerdefinierten Token Fehler Auth/Netzwerk-Anfrage-fehlgeschlagen
- 22. FireBase Cloud Messaging funktioniert nicht
- 23. Firebase Cloud Messaging ungültigeRegistrierung für Thema Nachrichten
- 24. Wie melde ich mich aus dem Firebase Cloud Messaging Messaging
- 25. Firebase 3.0 Token: [Fehler: Firebase Auth ID Token hat keinen "kid" Anspruch]
- 26. Firebase Cloud Messaging mit PHP
- 27. Python Requests - Auth Token
- 28. Docker Login Auth Token
- 29. Firebase Cloud Messaging - Sind GCM-Standardkennungen noch erforderlich?
- 30. Firebase Not Refreshing Token
Das musste ich hören. Danke mein Herr! – studiobrain