Bonjour,
J'ai fait une copie de authplain et y ait apporté quelques petites modifications pour disposer de champs supplémentaires ; je n'ai pas modifié le formulaire lui-même (ce sera pour plus tard).
A part le fait de sélectionner ce "nouveau" mécanisme d'authentification au niveau du "authtype", je ne modifie rien d'autre dans les paramètres de DW.
Le hic, c'est que lorsque je crée un compte avec ce nouveau mécanisme ; celui-ci s'enregistre bien les informations dans le users.auth.php mais aucun mail n'est envoyé et le message suivant est affiché : "On dirait qu'il y a eu une erreur lors de l'envoi du mot de passe de messagerie. Veuillez contacter l'administrateur !"
Si je remets le authplain de DW, cette situation n'apparait plus ; le processus se déroule correctement et un courriel est envoyé pour indiquer le mot de passe à ce nouveau user.
Si je conserve mon authplain modifié et passe alors par le usermanager pour attribuer un mot de passe et en ayant cliqué sur "notifier l'utilisateur", le mail est envoyé au user.
Quelqu'un pourrait-il m'indiquer où se trouve l'envoi de ce mot de passe ?
Est-ce que cet envoi se fait lors de la ligne "$pass = auth_cryptPassword($pwd);" dans auth.php ou via le io_saveFile() ?
D'avance merci pour votre aide