Articles of Firebase

Visual Studio 2015 JavaScript Language Service bloqué dans une boucle infinie de téléchargement de fichiers référencés non existants

J'ai un projet ionique dans Visual Studio 2015 qui utilise Firebase. Après avoir ouvert le projet, le service de langue JavaScript commence à télécharger un "fichier référencé" à partir de https://auth.firebase.com/ , il ne fait que gibber, mais continue d'essayer de télécharger la même chose encore et encore, la chaleur du processeur étant fou pendant […]

FireBase – comment répertorier les données spécifiques à l'utilisateur?

Actuellement, j'ai examiné FireBase et j'ai utilisé le plugin AngularJS et j'ai trouvé le problème suivant dont je ne peux pas sortir. J'ai actuellement mis en place le système de connexion simple. Connecté avec mon mail et mon mot de passe après l'inscription, je crée une publication comme ceci: post = { name: "Hi", message: […]

Gestion des comptes de liaison dans Firebase

Je suis en train de suivre les instructions de Firebase sur la connexion sociale. Voici un exemple de ce que j'utilise et tout fonctionne bien dans une perspective d'authentification de connexion. J'ai cependant, à la fois Google et Facebook login fonctionnant indépendamment. Ce que je voudrais maintenant pouvoir faire, c'est de lier les comptes. Vous […]

Requête Firebase par chaîne de date

Je sais qu'il est possible d'interroger par horodatage comme on l'a vu dans la question précédente , mais si la date se trouve dans le format suivant: { "lambeosaurus": { "date" : "2012-20-03", "length" : 12.5, "weight": 5000 }, "stegosaurus": { "date" : "2015-25-13", "length" : 9, "weight" : 2500 } } Comment parlerais-je et […]

Demandes d'authentification personnalisées multiples pour la panne de base de FireBase

Lorsque vous essayez d'obtenir plusieurs références Firebase l'une après l'autre, seuls les derniers demandes de rappel sont appelés. Ci-dessous, j'essaie d'obtenir 3 références de base de données pour différentes données 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 […]

Afficher uniquement les éléments qui utilisent l'utilisateur comme enfant

Voici les règles que j'ai: { "rules": { "deck":{ ".read":true, ".write":true, ".indexOn": "user" } } } Actuellement quand je cours: deckRef.once('value', function(dataSnapshot) { console.log(dataSnapshot.ref()); }); Je reçois toutes mes données retournées: { "deck" : { "-JkpwAnieKjQVsdtPD4m" : { "deckName" : "Deck 1", "user" : "simplelogin:1" }, "-Jkq4unexm-qwhO_U2YO" : { "deckName" : "Deck 2", "user" : […]

Y a-t-il d'autres opérateurs comme ~ lors de l'interrogation de données dans Firebase

Je remarque que le signe «~» se trouve dans la documentation de la base de feu ici var ref = new Firebase("https://dinosaur-facts.firebaseio.com/dinosaurs"); ref.orderByKey().startAt("b").endAt("b~").on("child_added", function(snapshot) { console.log(snapshot.key()); }); Y a-t-il d'autres expressions comme '~' qui peuvent être utilisées dans une base de travail? Je suis curieux de savoir s'il existe un opérateur qui agit comme .contains(string) […]

Authentification d'extension Chrome auth / network-request-failed lors de la communication avec Firebase

J'essaie d'implémenter la connexion de la messagerie électronique Firebase dans mon extension. À partir des extensions popup.html, j'appelle mon login.html, qui gère le processus, il ressemble à ceci: firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) { var errorCode = error.code; var errorMessage = error.message; if (errorCode === 'auth/wrong-password') { alert('Wrong password.'); } else { console.error(error); //This produces the error quoted […]

Comment s'abonner à des sujets avec un navigateur via la messagerie Cloud Firebase

J'essaie de trouver un moyen d'envoyer une notification à l'aide de la messagerie Cloud Firebase pour tous les utilisateurs de ma application, mais j'ai une application Web. J'ai vu des solutions qui semblent être pour Android / iOS, ce qui implique essentiellement que les utilisateurs s'abonnent automatiquement à un sujet appelé «AllDevices» puis envoient une […]

Trier les données de la base de travail en ordre décroissant en utilisant l'horodatage négatif

Ci-dessus est une capture d'écran de ma base de données Firebase. J'essaie de trier les données de la base de données de secours en ordre décroissant en utilisant l'horodatage négatif. J'utilise la commande suivante: const feedRef = database.ref('ducks') feedRef.orderByChild('timestamp').on('value', (snapshot, error) => { const feed = snapshot.val()}) Je continue d'obtenir le flux dans le même […]