Pxxo_Widget_Identity_SendCode

Affiche un formulaire pour envoyer le code de validation de l'inscription par email.

Exemple :

Remarques :

  • Ce widget peut-être utilisé tout seul mais en général il est directement utilisé par le widget IdentityManager.
  • On peut passer en paramètre d'URL le login de l'utilisateur (exemple : ?username=jDupont). Dans ce cas, le formulaire n'est pas affiché et le code de validation est directement envoyé à l'utilisateur voulu.

Paramètres

Nom Valeur par défaut Description
connection_driver 'LDAP' type d'accès aux données (LDAP ou MDB2)
connection_options array() options pour l'accès aux données
username chaine vide initialise les formulaires avec un login
action_urls array(auth⇒””,register⇒””,entercode⇒””) définit les urls de sortie du widget.
codeverif_path calculé automatiquement chemin pour stocker les fichiers temporaires pour la validation du compte par email
mail_driver 'mail' 'back-end' de PEAR_Mail (mail, sendmail ou smtp). [ Doc officielle ]
mail_options array() paramètres spécifiques au back-end de PEAR_Mail [ Doc officielle ]
mail_sender 'noreply@noreply.com' adresse mail de l'expéditeur (champ d'entête 'From') [ Doc officielle ]

Méthodes

Voici les méthodes spécifiques pour ce widget :

Nom Paramètre = Valeur par défaut Valeur de retour Description
get_user username = null array Recherche l'utilisateur demandé dans le dossier des codes de validation et dans la base de données(LDAP) puis renvoie les données de l'utilisateur sous forme de array

Exemple

 
...
fr/doc/pxxo_widget_identity_sendcode.txt · Dernière modification: 2009/06/19 09:19 (édition externe)
 
 

©2003-2010 Pxxo

Partenaires : INIST-CNRS | Sourcesup | Web2.0 chat server | Micropolia | Jeux gratuits | Areno