Réinitialisation des mots-de-passe par courriel

Présentation

LL::NG peut proposer un formulaire de réinitialisation de mot-de-passe pour les utilisateurs qui ont perdu leur mot-de-passe (ce type d'application est également appelée interface de mot-de-passe self-service).

Cinématique :

If LDAP backend is used, and LDAP password policy is enabled, the 'password reset flag is set to true when password is generated, so that the user is forced to change his password on next connection. This feature can be disabled in LDAP configuration.
Si l'utilisateur effectue une nouvelle demande de réinitialisation mais qu'une requête est déjà en attente, il peut demander une ré-expédition du courriel. La durée de validité de la requête est un paramètre de configuration.

Configuration

Le lien de réinitialisation de mot-de-passe doit être activé, voir la personnalisation du portail.

Aller dans le manager, Paramètres généraux » Paramètres avancés » Gestion des mots-de-passe :

  • If no SMTP server is configured, the mail will be sent via the local sendmail program. Else, Net::SMTP module is required to use the SMTP server
  • The SMTP server value can hold the port, for example: mail.example.com:25
  • If authentication is configured, Authen::SASL and MIME::Base64 modules are required
Par défaut, les messages sont vides afin d'utiliser les modèles HTML :
  • portal/skins/common/mail_confirm.tpl
  • portal/skins/common/mail_password.tpl

Si les contenus sont définis dans le manager, les modèles HTML ne sont pas utilisés.