Новое в 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
.