Mehrere benutzerdefinierte Authentifizierungsanforderungen an die Firebase schlagen fehl
Wenn versucht wird, mehrere Firebase-Referenzen nacheinander abzurufen, werden nur die Rückrufe der letzten Anforderungen aufgerufen.
Below Ich versuche, 3 Firebase-Referenzen für verschiedene Daten zu erhalten
console.log('authenticating Users');
var firebaseRef1 = new Firebase('https://stckflw.firebaseio.com/Users');
firebaseRef1.authWithCustomToken('<token>',function(error, authData){
console.log('authentication callback for Users');
} );
console.log('authenticating Messages');
var firebaseRef2 = new Firebase('https://stckflw.firebaseio.com/Messages');
firebaseRef2.authWithCustomToken('<token>',function(error, authData){
console.log('authentication callback for Messages');
} );
console.log('authenticating Emails');
var firebaseRef3 = new Firebase('https://stckflw.firebaseio.com/Emails');
firebaseRef3.authWithCustomToken('<token>',function(error, authData){
console.log('authentication callback for Emails');
} );
Ich sehe das Protokoll wie folgt
authentifizieren von Benutzern
authenticating Messages
authenticating Emails
authentication Rückruf für Emails
Wenn ich erwarte, dass alle 3 Rückrufe nacheinander bei der Authentifizierung abgerufen werden, erwarte ich, dass Protokolle wie @ angezeigt werde
authentifizieren von Benutzern
authenticating Messages
authenticating Emails
authentication Rückruf für Benutzer
authentication callback for Messages
authentication Rückruf für Emails
Bin ich hier etwas vermisst, wegen dem dies passiert?
Ich möchte es so erreichen, dass alle Rückrufe bei der Authentifizierung ausgelöst werden, ohne dass irgendwelche fehlen.
Ich habe hier ein Beispiel erstellthttp: //jsfiddle.net/aniruddhbk/rvkz9mrt/4