Quand on crée un utilisateur dans YesWiki, un mot de passe alléatoire est créé mais on n'a pas le moyen de notifier simplement l'utilisateur.
Le but de cette modification est d'envoyer alors (en créant l'utilisateur) un email invitant celui-ci à ré-initialiser son mot de passe (procédure similaire à "mot de passe oublié")
Le lien envoyé par email est également alors afficher à l'administrateur.
Si on clique sur "modifier", l'administrateur revoit également ce lien de ré-initialisation.
S'il valide la modification de l'utilisateur, un nouveau email ré-initialisation est envoyé (le lien est alors modifié)
Notons que cette fonctionnlité d'avoir un lien pour ré-initialiser doit pouvoir être désactivé dans certain cas (LDAP, SSO, ...)
Un option de configuration (contact_disable_email_for_password) est là pour cela.
Si elle est à "true", l'envoie de fonctionne plus ainsi que le lien "mot de passe oublié" disparait de la boite de connexion.
Quand on crée un utilisateur dans YesWiki, un mot de passe alléatoire est créé mais on n'a pas le moyen de notifier simplement l'utilisateur.
Le but de cette modification est d'envoyer alors (en créant l'utilisateur) un email invitant celui-ci à ré-initialiser son mot de passe (procédure similaire à "mot de passe oublié") Le lien envoyé par email est également alors afficher à l'administrateur. Si on clique sur "modifier", l'administrateur revoit également ce lien de ré-initialisation. S'il valide la modification de l'utilisateur, un nouveau email ré-initialisation est envoyé (le lien est alors modifié)
Notons que cette fonctionnlité d'avoir un lien pour ré-initialiser doit pouvoir être désactivé dans certain cas (LDAP, SSO, ...) Un option de configuration (contact_disable_email_for_password) est là pour cela. Si elle est à "true", l'envoie de fonctionne plus ainsi que le lien "mot de passe oublié" disparait de la boite de connexion.