【发布时间】:2020-12-15 10:55:07
【问题描述】:
我将我的项目部署在 Heroku 上进行生产测试。
在开发环境中,我可以使用Rails.application.credentials.dig(:secret_key_base) 获取 JWT 身份验证的密钥库:
# example
def decode(token)
key = Rails.application.credentials.dig(:secret_key_base)
JWT.decode(token, key)
end
但是当我在 Heroku 中使用它时,它返回“nil”。我尝试通过rails console 在控制台中输入它,它返回“nil”。
我该怎么做才能使其在生产中可用?
【问题讨论】:
标签: ruby-on-rails heroku