Cайт веб-разработчика, программиста Ruby on Rails ESV Corp. Екатеринбург, Москва, Санкт-Петербург, Первоуральск

Админка на Ruby on Rails

Новое в Rails 4: config/secrets.yml

В Rails 4.1 появился новый файл в каталоге конфигурации secrets.yml. По умолчанию он содержит secret_key_base для приложения, но может быть использован для хранения других секретных ключей, например для использования в сторонних APIs.

Секретные ключи, добавленные в этот файл доступны с помощью Rails.application.secrets. Например, в файле config/secrets.yml:

development:
  secret_key_base: 3b7cd727e123e24e8053437c36cc66c3
  some_api_key: SOMEKEY

Rails.application.secrets.some_api_key возвратит SOMEKEY в окружении development.