I just installed your module for forgotten password (I already use your module for remember_me) and it is exactly what I was searching for my own Zend Application.
I saw some problems with your forgot password module:
The translator is define nowhere in your module so I had to add into my own service manager factories
'Translator' => 'Zend\I18n\Translator\TranslatorServiceFactory' and it worked. You could maybe add this line into your module config to ensure the translator can be loaded ?
The options into goaliomailservice global and local for the zend transport class have wrong keys so it always construct a sendmail transport object.
I changed 'transport_class' to 'type' and 'transport_options' to 'options' like it is required into 'Zend\Mail\Transport\Factory' and everything is working properly.
I hope my message can help you improve your module.
Hello goalio,
I just installed your module for forgotten password (I already use your module for remember_me) and it is exactly what I was searching for my own Zend Application.
I saw some problems with your forgot password module:
I hope my message can help you improve your module.
Have a nice day