issue #18392: client-side of the email automation for password reset

Pull with node-datasource