Email Sign In by Firebase (Connexion au courrier électronique par Firebase)
Last updated
Was this helpful?
Last updated
Was this helpful?
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.
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
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 ( email
, password
)
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".
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
Sign in
( email
, password
)
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
Sign out
( e-mail
)
Permet de déconnecter un utilisateur d'un compte, généralement pour se connecter avec un autre compte
Reset Password
( e-mail
)
Envoie un courriel à un utilisateur pour réinitialiser son mot de passe
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.