Какая польза secret_key_base в рельсах 4
Я новичок в Rails 4, и не понимаю использованиеsecret_key_base
подconfig/secrets.yml
в Rails 4. Можете ли вы объяснить эту концепцию?
Кроме того, когда я работаю в производственной среде, мне предлагается установитьsecret_key
сdevise.rb
, config.secret_key
, а такжеsecret_key_base
, Тем не менее, я могу создать новый секрет, используяrake secret
команда.
В чем разница между средой разработки и производства?
Как это соответствует вновь сгенерированномуsecret_key
когда я добавлю это сsecret_key_base
каждый раз, когда я генерирую?
Как это защищает приложение с другими серверами?