Comment vérifier que l’adresse mail entrée par un utilisateur dans un champ est bien l’adresse de l’utilisateur connecté ?#

Astuce

Vous pouvez vérifier cela simplement à l’aide d’une condition de sortie de page Python.

Rendez-vous dans le panneau Fabrique de formulaires, éditez le formulaire concerné. La condition de sortie de page se définit sur un champ Page. Éditez le champ concerné et entrez la condition de sortie suivante (remplacez “identifiant” par l’identifiant donné à votre champ mail.

form_var_identifiant - champ - a - verifier == form_user_email

Voici quelques indications pour vous aiguiller. Lorsque vous éditez un champ page, si le champ conditions de sortie n’apparait pas, cliquez sur Paramètres supplémentaires (flèche rose sur la capture ci-dessous). Puis définissez votre condition comme étant une condition Python (flèche bleue sur la capture d’écran). Ensuite collez votre condition (située ci-dessus, en bleu clair sur capture d’écran) puis indiquez un message d’erreur qui s’affichera lors de la complétion du formulaire par l’utilisateur, si la condition n’est pas remplie. Enfin Validez (flèche verte).

../_images/verifier-mail.webp

Note

Il existe d’autres variables vérifiables. Si vous désirez aller plus loin, nous vous invitons à consulter la page « Utiliser les variables » de la documentation officielle de Publik

Si une question subsiste, veuillez ouvrir un ticket, nous tenterons d’y répondre et de mettre à jour cette documentation.

📣 Signaler un problème dans cette page

❓ Consulter la foire aux questions

📝 Ouvrir un ticket sur support.imio.be