0% ont trouvé ce document utile (0 vote)
11 vues2 pages

Manakasina

Ce guide explique comment tester l'authentification via Firebase avec Postman, en détaillant les prérequis tels qu'un projet Firebase configuré et une clé API. Il décrit les étapes pour configurer une requête POST dans Postman pour se connecter avec un email et un mot de passe, ainsi que d'autres fonctionnalités comme la création d'utilisateur et la vérification de token. Des conseils de sécurité sont également fournis pour protéger la clé API et gérer les tokens expirés.

Transféré par

judicaeljeanfrancois
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues2 pages

Manakasina

Ce guide explique comment tester l'authentification via Firebase avec Postman, en détaillant les prérequis tels qu'un projet Firebase configuré et une clé API. Il décrit les étapes pour configurer une requête POST dans Postman pour se connecter avec un email et un mot de passe, ainsi que d'autres fonctionnalités comme la création d'utilisateur et la vérification de token. Des conseils de sécurité sont également fournis pour protéger la clé API et gérer les tokens expirés.

Transféré par

judicaeljeanfrancois
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Pour tester une authentification via Firebase avec Postman, voici un guide détaillé :

Prérequis
1. Un projet Firebase configuré : Assurez-vous que votre projet Firebase a bien activé
le type d’authentification souhaité (email/mot de passe, Google, etc.).
2. Clé API Firebase : Vous pouvez la trouver dans la console Firebase sous
Paramètres > Général > Votre clé API Web.
3. Postman installé.

Étapes pour tester l’authentification Firebase


1. Obtenir l’URL de l’authentification Firebase
Firebase fournit une API REST pour l’authentification. Voici l’URL de base pour
l’authentification avec email et mot de passe :
• URL :
[Link]
EY]
Remplacez [API_KEY] par votre clé API Firebase.

2. Configurer la requête dans Postman


• Méthode HTTP : POST
• URL : Collez l’URL complète avec votre clé API.
• Headers : Vous pouvez ajouter un header Content-Type :
Content-Type: application/json

• Body : Passez les informations nécessaires en format JSON dans l’onglet Body > raw
:
{
"email": "user@[Link]",
"password": "user_password",
"returnSecureToken": true
}

3. Envoyer la requête
• Cliquez sur Send.
• Si tout est correct, vous recevrez une réponse JSON contenant un idToken. Voici un
exemple de réponse :
{
"idToken": "eyJhbGciOiJSUzI1NiIsImtpZCI...",
"email": "user@[Link]",
"refreshToken": "AEu4IL2...",
"expiresIn": "3600",
"localId": "abcdefghijklmn"
}

Confiden'al - Not for Public Consump'on or Distribu'on


• Le champ idToken est le jeton d’accès que vous pouvez utiliser pour authentifier des
appels à vos API backend.

Tester d’autres fonctionnalités d’authentification Firebase

Firebase propose également d’autres endpoints pour l’authentification :


• Créer un utilisateur :
POST [Link]

Avec un body similaire (email et mot de passe).

• Vérifier un token :
POST [Link]

Body :
{
"idToken": "votre_idToken"
}

Conseils
• Sécurité : N’exposez jamais votre clé API dans des environnements non sécurisés.
• Tokens expirés : Gérez les tokens expirés en utilisant le refreshToken pour en
obtenir un nouveau.

Confiden'al - Not for Public Consump'on or Distribu'on

Vous aimerez peut-être aussi