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.