Je suis confus entre connexion avec GPlus et connecter avec un compte google par firebase.Quelle est la différence entre connexion avec gplus et connectez-vous avec Google firebase?
Confusion 1:
Si j'utiliser la connexion avec gplus il y a dans le dossier appelé google-service.json besoin d'insérer dans le dossier de l'application, mais en même temps je veux utiliser la FCM qui donne également un service Google .json. Donc, je ne peux pas copier dans un fichier avec le même nom dans le dossier de l'application. comment gérer cela?
Confusion 2:.
Si j'utilise l'authentification et firebase activer le google vous connecter alors que jeton je dois envoyer au serveur pour valider. Le jeton que je reçois de
GoogleSignInAccount acct = result.getSignInAccount();
String t = acct.getIdToken();
ou le jeton que je reçois de:
FirebaseUser user = mAuth.getCurrentUser();
user.getToken(true)
.addOnCompleteListener(new OnCompleteListener<GetTokenResult>() {
public void onComplete(@NonNull Task<GetTokenResult> task) {
if (task.isSuccessful()) {
String idToken = task.getResult().getToken();
// Send token to your backend via HTTPS
// ...
} else {
// Handle error -> task.getException();
}
}
});