Lorsqu'un administrateur crée un nouveau compte (admin / people / create), il est invité à entrer un mot de passe pour le compte. Mon client souhaite que lorsqu'un compte est créé à l'arrière-plan, l'administrateur n'ait pas à saisir de mot de passe, mais l'utilisateur reçoit un message de notification avec un lien de connexion unique et peut ensuite définir un mot de passe après avoir ouvert une session en utilisant cela. Quelle est la meilleure façon de réaliser quelque chose comme ça?
J'ai pensé à peut-être modifier le formulaire pour définir les #default_value
champs de mot de passe sur un mot de passe aléatoire, puis définir '#access' => FALSE
, mais je ne sais pas si c'est la meilleure façon de procéder.
hook_init()
àdrupal_add_css()
chaque chargement de page… c'est aussi la duplication du noyauuser_password()
. Ne passe pas le test olfactif.