LoginSignup
1
4

More than 5 years have passed since last update.

HerokuでRailsをデプロイしたら、Devise.secret_key was not set

Posted at

最新のRails5.2でherokuデプロイした場合に引っかかったので書きました。

結論

  • herokuのデフォルトで入ってる環境変数。SECRET_KEY_BASEを使うといいよ。

解説

  • 要はデプロイした時に取得できる値じゃないといけないので、だったら最初から登録されているものを使いましょうというお話。
# config/devise.rb
config.secret_key = ENV['SECRET_KEY_BASE']

以上

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4