Estoy probando la autenticación de diseño para Rails en mi host local y quiero que envíe correos electrónicos para recuperar la contraseña (es decir, el enlace "Olvidé mi contraseña"). La recuperación de contraseña está integrada en Devise, solo se trata de configurarla correctamente para que envíe el correo electrónico.Obteniendo autenticación para enviar el correo electrónico para recuperación de contraseña
En inicializadores/devise.rb, puse
config.mailer_sender = "[email protected]"
pero cuando traté de probar la "olvidó su contraseña" que aparece en la autenticación Diseñar para los carriles que obtuve el siguiente mensaje de error. Si necesito agregar otra información para el correo electrónico para enviar, ¿qué debo agregar y dónde?
En el modelo usuarios, estos son los módulos que están siendo utilizados legado: database_authenticatable,: registrable, : recuperable,: rememberable,: rastreable,: validable
--- mensaje de error --- Errno :: ECONNREFUSED en Devise :: PasswordsController # create Conexión rechazada - connect (2) Rails.root:/Users/myname/Sites/rails3d Seguimiento de la aplicación | Seguimiento del marco | Traza completa Solicitud Parámetros: { "UTF-8" => "✓", "authenticity_token" => "8oO5vXqO4esl3ztn5yE7OkVxZe + Ju94jj76rbKR225I =", "usuario" => { "e-mail" => "myemail ... @ gmail .com "}, 'comprometerse' =>" Enviarme rearmar contraseña "} sesión de Mostrar volcado Mostrar volcado env Respuesta encabezados
que terminaron en el mismo lugar. esta característica está muy mal documentada. – Arel