如何在Drupal 8中生成和邮寄永久密码?

时间:2017-01-04 13:46:36

标签: drupal-8

当用户注册时,必须自动为他生成一个可以使用的永久密码。然后将其发送到注册邮件时指示的地址

1 个答案:

答案 0 :(得分:0)

初始注册后可以通过电子邮件发送用户密码可以完成,但默认情况下,Drupal会使此过程变得困难,因为通过电子邮件发送密码是一种不良的安全措施。相反,Drupal通过电子邮件发送密码重置链接,允许用户在注册后立即登录并更改密码。

也就是说,您可以通过创建实现hook_entity_presave()的自定义模块来覆盖该行为,更改密码并在保存新用户实体之前触发电子邮件。