Secret key base và RAILS_MASTER_KEY trong rails
Vũ Đức Vĩ
Đã trả lời thg 10 18, 2021 12:01 CH
Hình như cái rails.application.secrets.secret_key_base chính là cái secret_key_base trong file secret.yml đó bạn
rails.application.credentials.secret_key_base thì là biến secret_key_base mình set trong credentials.yml.enc
vì secrets.yml đã lỗi thời nên production sẽ ưu tiên sử dụng theo thứ tự
ENV['SECRET_KEY_BASE'] || Rails.application.credentials.secret_key_base || Rails.application.secrets.secret_key_base
tham khảo thêm ở đây: https://api.rubyonrails.org/classes/Rails/Application.html#method-i-secret_key_base
nếu bạn test ở development thì rails sẽ generate ra 1 file là development_secret.txt để chứa secret_key_base

0
Tổ chức
Chưa có tổ chức nào.