Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.02 KB

email_auth.md

File metadata and controls

24 lines (21 loc) · 1.02 KB

Email authentication

If you wish to use email authentication, you must configure your Rails application to send email. Read here for more information.

I recommend using mailcatcher for development.

mailcatcher development example configuration:
# config/environments/development.rb
Rails.application.configure do
  config.action_mailer.default_url_options = { host: 'your-dev-host.dev' }
  config.action_mailer.delivery_method = :smtp
  config.action_mailer.smtp_settings = { address: 'your-dev-host.dev', port: 1025 }
end

You also may want to configure mail_sender at devise initializer if you don't use your own mailer class

devise configuration:
# config/initializers/devise.rb
Devise.setup do |config|
  config.mailer_sender = "[email protected]"
end

If you wish to send custom e-mails instead of using the default devise templates, you can do that too.