こんにちは。
deviseで複数ユーザーを作り、サインアップ時のメール認証を実装しようとしています。
がしかし、あるエラーでなかなか先にすすめません。
【環境】
devise (4.2.0)
rails 4.2.5
cloud9
【やりたいこと】
メール認証を実装したい。
【エラー内容】
ArgumentError in Users::Registrations#create
Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true
developmentに問題があると思うのですが、
特に問題となるような箇所が見当たらないのです。
【development.rb】
config.action_mailer.default_url_options = { host: 'second-app-sagae.c9users.io' } config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { address: ENV['smtp_address'], port: ENV['smtp_port'], user_name: ENV['smtp_user_name'], password: ENV['smtp_password'] }
何卒よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/20 12:54