railsでのアプリ作成中です
deviseでログイン機能を作成しました。
認証時のメールを送信する際にエラーが発生します。おそらく送信者のメールアドレスやパスワードを環境変数にしてるからと考えられます。
ruby
1#development.rb 2config.action_mailer.delivery_method = :smtp 3config.action_mailer.smtp_settings = { 4 :address => 'smtp.gmail.com', 5 :port => 587, 6 :user_name => ENV['GMAIL_ADR'], 7 :password => ENV['GMAIL_PASS'], 8 :authentication => :plain, 9 :enable_starttls_auto => true 10 }
ruby
1.env 2GMAIL_ADR = "メールアドレス" 3GMAIL_PASS = "パスワード"
解決方法がわかりません。development.rbで環境変数を扱うにはどうしたら良いのでしょうか?
環境変数はdotenv-railsを使用しています。
何卒よろしくお願いいたします
あなたの回答
tips
プレビュー