标签: drupal-8
当用户注册时,必须自动为他生成一个可以使用的永久密码。然后将其发送到注册邮件时指示的地址
答案 0 :(得分:0)
初始注册后可以通过电子邮件发送用户密码可以完成,但默认情况下,Drupal会使此过程变得困难,因为通过电子邮件发送密码是一种不良的安全措施。相反,Drupal通过电子邮件发送密码重置链接,允许用户在注册后立即登录并更改密码。
也就是说,您可以通过创建实现hook_entity_presave()的自定义模块来覆盖该行为,更改密码并在保存新用户实体之前触发电子邮件。
hook_entity_presave()