当 env 为 development 和 test 时使用,如下方式生成
Digest::MD5.hexdigest self.class.name
如果非以上两种方式,首先在 ENV["SECRET_KEY_BASE"]查找。
获取方式
Rails.application.secret_key_base
使用 credentials 来设置敏感配置信息
下图为源码:
呃 感觉你这描述略不具体呀,我来帮你补充一下吧
从这个改动我们可以获取 4 点信息:
结论:config/secrets.yml 这个文件已经没什么用了,删了吧,不用留着过年