Несколько пользовательских запросов аутентификации для сбоя Firebase
При попытке получить несколько ссылок Firebase одна за другой, вызывается только последний запрос обратного вызова.
Ниже я пытаюсь получить 3 ссылки Firebase для разных данных
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');
} );
Я вижу журнал, как это
аутентификация пользователей
аутентификация сообщений
аутентификация писем
аутентификация обратного вызова для электронной почты
Принимая во внимание, что я ожидаю получить все 3 обратных вызова один за другим при аутентификации, поэтому я ожидаю увидеть такие журналы как
аутентификация пользователей
аутентификация сообщений
аутентификация писем
аутентификация обратного вызова для пользователей
аутентификация обратного вызова для сообщений
аутентификация обратного вызова для электронной почты
Я что-то здесь упускаю, из-за чего это происходит?
Я хочу добиться этого таким образом, чтобы все обратные вызовы запускались при аутентификации, не пропуская ни одного.
Я создал пример здесьhttp://jsfiddle.net/aniruddhbk/rvkz9mrt/4/