Table des matières

Pxxo_Widgets_LDAP_RetrievePassword

A partir d'un annuaire LDAP, ce widget affiche un formulaire permettant d'obtenir un nouveau mot de passe.

Paramètres

Nom Valeur par défaut Description
ldap_base - base LDAP exemple: dc=inist,dc=fr
ldap_dn - DN exemple : cn=admin,dc=inist,dc=fr
ldap_password - le mot de passe correpondant au DN
ldap_branch null utilisation d'une branche spécifique de l'annuaire
ldap_host - nom du serveur ldap
ldap_port - port du serveur ldap
subject Change Password sujet du mail qui sera envoyé
from changepassword@localhost adresse mail de l'envoyeur du mail
replyto nobody@nowhere.com adresse mail de retour
usesmtp false utilisation ou non de smtp pour l'envoi du mail
smtp_host localhost nom du serveur smtp
smtp_port 25 numero du port du serveur smtp

Exemple

 
<?php
 
require_once 'Pxxo/Widgets/LDAP/RetrievePassword.php';
$params = array();
$params['lang'] = 'fr';
$params['ldap_base'] = 'dc=exemple,dc=fr';
$params['ldap_dn'] = 'cn=admin,dc=exemple,dc=fr';
$params['ldap_password'] = 'secret';
$params['ldap_host'] = 'ldap.exemple.fr';
$params['ldap_port'] = '123456';
$objet = new Pxxo_Widgets_LDAP_RetrievePassword($params);
$objet->main();
$objet->dump();
 
?>