Authentification
Le composant Authentification est conçu pour afficher des formulaires d’inscription et de connexion dans votre application. Il offre une solution visuelle clé-en-main, idéale pour gérer l’accès des utilisateurs sans avoir à construire une interface personnalisée.
Ce composant peut être utilisé en complément du composant Session Firebase pour gérer les sessions et les données utilisateurs.
Insérer un formulaire d’authentification
Cliquez sur Composants et choisissez Authentification.

Au préalable, vous devez avoir insérer un composant Session Firebase dans votre projet. Associez votre composant Authentification à ce composant.
Forcer la vérification d’email
Il s’agit d’une étape supplémentaire de validation de l’email dans laquelle la personne reçoit un email avec un lien web de validation. Cette étape est nécessaire avant d’accéder à l’application.
Champs utilisateur avancés
Ces champs sont requis lors de l’enregistrement de l’utilisateur : Poste et Entreprise.
Si vous choisissez cette option, vous devez avoir effectué la configuration Cloud Firestore (voir l’article Session Firebase).
Afficher les conditions de communication et d’utilisation
Cette option ajoute une case à cocher pour la validation des conditions d’utilisation. Un nouvel événement déclencheur est exposé (Conditions cliquées) sur le composant Authentification : il permet d’associer une action dans le parcours utilisateur.
Personnaliser l’apparence
Vous pouvez personnaliser le style CSS du formulaire en cliquant sur le bouton Editer de la fenêtre Propriétés.

Si vous souhaitez aller au-delà des fonctionnalités proposées par le composant Authentification, il est possible de construire une interface totalement personnalisée en utilisant des composants comme le composant Saisie de texte. Pour ce type de personnalisation, référez-vous à l’article Session Firebase, qui explique comment créer une authentification personnalisée en mode headless.