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.
 
 