Email Sign In by Firebase (Connexion au courrier électronique par Firebase)
Vue d'ensemble
Pour utiliser la connexion, vous devez d'abord créer votre propre compte Firebase et votre projet
Pour commencer
Créez votre compte Firebase gratuit et créez un nouveau projet
Activation de l'e-mail / mot de passe Connexion
Dans la console Firebase, naviguez jusqu'à Authentification et l'onglet Sign In Method (Méthode de connexion). Activez l'option Email/Mot de passe comme indiqué ci-dessous.
Connectez votre compte Firebase avec Thunkable
Il y a deux propriétés que vous devez récupérer de Firebase pour le connecter avec Thunkable qui sont toutes deux récupérables depuis la console Firebase : API key
et database URL
Màj : databaseURL n'existe plus pour l'authentification utilisateur. A la place, il faut indiquer le storageBucket
(Facultatif) Modifiez le modèle de courriel que vous envoyez pour vérifier les courriels de vos utilisateurs
S'inscrire
La première étape pour les utilisateurs est de s'inscrire avec leur adresse électronique et un mot de passe. Un courriel leur sera envoyé pour vérifier l'adresse qu'ils ont fournie. Un exemple de bloc qui enregistre également les identifiants de connexion localement avec des variables stockées est fourni ci-dessous :
Événement | Description |
Sign up ( | Permet d'ouvrir un nouveau compte pour un utilisateur. Renvoie une erreur si l'inscription n'aboutit pas. Une erreur courante est "L'adresse électronique est déjà utilisée par un autre compte". |
S'identifier
Les utilisateurs qui s'inscrivent recevront un courrier électronique pour vérifier que l'adresse électronique qu'ils ont fournie est valide. Vous pouvez utiliser les blocs ci-dessous pour vérifier s'ils ont vérifié leur adresse électronique avant de poursuivre
Lorsque l'adresse électronique et le mot de passe de l'utilisateur ont été enregistrés localement, les blocs suivants peuvent être utilisés pour connecter automatiquement l'utilisateur avec ces informations.
Événement | Description |
| Signe dans un utilisateur existant. Renvoie une erreur si la connexion ne réussit pas, soit parce que le courriel n'est pas enregistré, soit parce que le mot de passe est incorrect. Vous pouvez également utiliser la sortie isEmailVerifiedoutput pour limiter l'accès des utilisateurs à ceux qui ont vérifié leur adresse électronique |
| Permet de déconnecter un utilisateur d'un compte, généralement pour se connecter avec un autre compte |
| Envoie un courriel à un utilisateur pour réinitialiser son mot de passe |
Gérer l'accès des utilisateurs
Sur la console Firebase, naviguez jusqu'à l'onglet Utilisateurs sous Authentification et vous trouverez un tableau de bord où vous pouvez réinitialiser le mot de passe d'un utilisateur, désactiver et supprimer ses comptes.
Last updated