Se connecter à un projet Firebase

Bien qu'un projet Firebase ne soit pas nécessaire pour commencer à travailler dans Firebase Studio, il est essentiel d'en associer un pour utiliser les produits Firebase. À certains moments de votre processus de développement, Firebase Studio peut créer automatiquement un projet pour vous, ou vous pouvez choisir d'en associer un manuellement. Ce guide explique l'objectif d'un projet Firebase et comment en associer un à votre espace de travail dans Firebase Studio.

Comprendre les projets Firebase

Considérez un projet Firebase comme un conteneur pour tous les services de backend de votre application, y compris l'authentification des utilisateurs, le stockage des données, l'hébergement, l'analyse, etc. En associant votre Firebase Studio espace de travail à un projet Firebase, vous pouvez intégrer une suite de produits Firebase à votre application.

Un projet Firebase peut avoir une ou plusieurs applications Firebase enregistrées (par exemple, les versions sans frais et payante d'une application), mais gardez à l'esprit les points suivants :

Envisagez d'associer différents Firebase Studio espaces de travail à des projets Firebase distincts. Cela empêche plusieurs espaces de travail de partager (et potentiellement d'écraser) les mêmes données et ressources de backend.

Après avoir associé votre espace de travail à un projet Firebase, accédez à la console Firebase pour effectuer des tâches d'administration et de configuration. Cela inclut l'affichage des règles de sécurité, la gestion des comptes utilisateur, l'affichage de rapports d'erreur détaillés, la modification directe des données stockées et l'examen des résultats des tests A/B.

Associer une application Firebase Studio à un projet Firebase

Pour utiliser les services Firebase dans votre application, vous devez l'associer à un projet Firebase. Par exemple, si vous souhaitez utiliser Firebase Authentication, vous devez vous connecter à un projet Firebase pour pouvoir créer et gérer des comptes utilisateur. À certains moments du processus de développement, Firebase Studio crée un projet Firebase pour vous, ou vous pouvez choisir de le faire manuellement.

Se connecter automatiquement à un projet Firebase

Lorsque vous utilisez le App Prototyping agent, Firebase Studio provisionne un projet Firebase en votre nom lorsque vous :

  • générez automatiquement une clé API Gemini ;
  • demandez à associer votre application à un projet Firebase ;
  • demandez de l'aide pour associer votre application à des services Firebase, tels que Cloud Firestore ou Firebase Authentication
  • cliquez sur le bouton Publier et configurez Firebase App Hosting

Lorsque vous utilisez le chat interactif ou Gemini CLI, Gemini peut utiliser des commandes de terminal ou le serveur MCP Firebase pour se connecter à un projet Firebase lorsque vous :

  • demandez à associer votre application à un projet Firebase ;
  • demandez de l'aide pour associer votre application à des services Firebase, tels que Cloud Firestore ou Firebase Authentication

Se connecter manuellement à un projet Firebase

Pour associer manuellement votre application Firebase Studio à un projet Firebase :

  1. Dans la console Firebase, créez un projet ou ouvrez-en un existant :

    • Créer un projet : cliquez sur Créer un projet Firebase et suivez les instructions pour créer un projet.
    • Ouvrir un projet existant : cliquez sur le projet que vous souhaitez utiliser.
  2. Notez l'ID de votre projet. Dans la console Firebase, cliquez sur > Paramètres du projet. L'ID du projet s'affiche dans le volet supérieur.

  3. Ouvrez votre application dans Firebase Studio. Si vous utilisez App Prototyping agent dans la vue Prototyper, cliquez sur Icône de l'interrupteur de code Passer au code pour ouvrir la vue Code.

  4. Associez votre projet Firebase. Dans le terminal (Shift+Ctrl+C), exécutez les commandes suivantes :

    1. touch firebase.json Cela garantit qu'un fichier de configuration Firebase existe dans votre répertoire.
    2. firebase login --reauth Suivez les instructions pour autoriser votre compte.
    3. firebase use <your project ID> Remplacez <your-project-ID> par l'ID de projet que vous avez noté précédemment.

Modifier le projet Firebase associé à votre application

Pour modifier le projet Firebase associé à votre Firebase Studio espace de travail, suivez les instructions de la section Associer manuellement un projet Firebase à l'aide du nouvel ID de projet.

Identifier le projet Firebase associé à votre application

Pour vérifier si un projet Firebase est déjà associé, consultez le haut de votre Firebase Studio espace de travail. L'ID du projet associé, le cas échéant, s'affiche à côté du nom de votre espace de travail. Vous pouvez cliquer sur l'ID du projet pour l'ouvrir directement dans la console Firebase.

Étapes suivantes