Eu implementei o Drupal desacoplado em um dos meus projetos, um dos recursos que preciso implementar é um forget password
recurso. Então, criei uma rota personalizada para ouvir a redefinição da senha solicitada.
Eu sei que posso criar um URL de redefinição de senha com user_pass_reset_url()
; Posso gerar esse link e definir programaticamente o email para esse usuário, mas estou procurando um serviço ou a funcionalidade principal do Drupal para realizar esse trabalho.
Como enviar programaticamente um email de redefinição de senha?
A maneira de enviar um e-mail de senha de redefinição programaticamente é criar um módulo para alterar o host e o caminho da URL para que ele seja vinculado ao seu aplicativo e, em seguida, fornecer um ponto de extremidade para lidar com a ingestão de partes da URL de redefinição de senha do usuário. Não há funcionalidade principal para isso. No Drupal 7, achei mais fácil para redirecionar o usuário a partir do site back-end para o aplicativo front-end depois de visitar a página / usuário
—
mradcliffe