Où puis-je trouver mon apiKey et mon authDomain Firebase?
Je configure mon environnement pour me connecter à ma base de données.
export const environment = {
production: false,
firebase: {
apiKey: '...',
authDomain: '...',
databaseURL: 'https://******-project.firebaseio.com',
projectId: '*******-project',
}
};
Mais je ne trouve pas l'apiKey et authDomain dans la console Firebase.
Le moyen le plus simple de les trouver est de:
Vous obtiendrez un pop-up avec les valeurs dont vous avez besoin.
Le moyen le plus simple de trouver ces propriétés sans avoir à créer une nouvelle application consiste à accéder à votre projet dans la console Firebase.
Ensuite, cliquez sur l'icône d'engrenage à côté du Aperçu du projet dans la barre latérale à gauche en haut et cliquez sur projet paramètres .
Sous l'onglet général , qui est ce qui devrait s'ouvrir par défaut, faites défiler un peu jusqu'à ce que vous arriviez à vos applications section. À l'intérieur de cette zone, vous trouverez l'en-tête Snippet Firebase SDK .
En dessous, vous aurez trois cases à cocher . Optez pour la case Config , et vous verrez une déclaration d'objet JS, avec toutes les informations dont vous auriez besoin sur votre application pour se connecter à la base de données.
Allez dans console puis ouvrez votre projet
Cliquez sur Authentification Regardez en haut à droite puis cliquez sur Configuration Web
Ensuite, copiez et collez
Si vous ne voulez pas créer une application Web et que l'autre solution non créée ci-dessus n'a pas fonctionné pour vous comme cela n'a pas fonctionné pour moi, voici une feuille de triche:
firebaseConfig = {
apiKey: (this one's easy, it's in the 'General' section in your project settings page, aka the Gear icon button),
authDomain: "{project_id}.firebaseapp.com", (without brackets)
databaseURL: "https://{project_id}.firebaseio.com",
projectId: (again, found in 'General" section in Project Settings),
storageBucket: "{project_id}.appspot.com",
messagingSenderId: (harder to find, but in my case, I just downloaded the JSON config fieldworker for my Android app. I assume it works the same for iOS's .plist, thats where I found this ID)