Validateur Email

Validateur personnalisé pour les adresses email.

Ce module fournit un validateur qui vérifie le format de l’email, rejette les emails jetables et s’assure que l’adresse n’est pas déjà utilisée dans le système.

module:

users.validators.email

class authentication.validators.emailValidator.EmailValidator(forbidden_domains=None)

Bases : object

Validateur personnalisé pour les adresses email.

Vérifie :
  • le format de l’email,

  • l’absence de domaines d’emails jetables,

  • l’unicité de l’email dans la base de données.

Variables:

forbidden_domains – Liste des domaines d’emails jetables interdits

get_help_text()

Retourne le texte d’aide pour ce validateur.

Renvoie:

Message d’aide expliquant les règles de validation

Type renvoyé:

str