Autour de Laravel

Laravel vérification email existe ou non

  • Avatar de fronojono
    Membre depuis :
    13/09/2017
    Messages :
    4

    bonjour
    comment vraiment lorsque je fais l'inscription et j'ai entré par exemple nom et prénon
    je dois vérifier que c'est une vrai email ou non ?
    et merci d'avance

  • Avatar de Devonab
    Membre depuis :
    12/02/2016
    Messages :
    26

    Hello,
    Tu parles bien de la vérification du champs où l'utilisateur entre son adresse email lors de l'inscription ?
    Si c'est le cas, il existe une règle de validation email dans Laravel :

    'email' => 'required|email|unique:users',
    • required demande à ce que le champs soit obligatoirement rempli
    • email que ce champs soit bien une adresse email
    • unique vérifie que l'adresse entrée n'existe pas encore dans la table users de ta base de donnée.

    Pour plus d'informations, je t'invite à consulter la documentation de Laravel sur la validation des champs

  • Avatar de fronojono
    Membre depuis :
    13/09/2017
    Messages :
    4

    la vérification de l'email est ce que c'est une vrai email par exemple gmail ,yahoo,etc ... ou non !

  • Avatar de Etienne
    Membre depuis :
    27/05/2013
    Messages :
    44

    La verification de Laravel validera la syntaxe de l'email (les prérequis pour un email plausible). Pour aller plus loin et verifier que le domaine existe bien ou que l'utilisateur n'utilise pas des email "modifié" (la technique du + dans l'email gmail par exemple). Tu peux utiliser une API externe comme celle de mailgun :
    https://www.mailgun.com/email-validation

    A voir en fonction de tes besoin, si c'est vraiment nécessaire. Pour un register, la validation par envoie d'email fonctionne bien aussi...

Vous ne pouvez pas répondre à ce sujet.