instance method
add_secrets_key_file
Ruby on Rails 5.1.7
Since v5.1.7 Last seen in v5.1.7Signature
add_secrets_key_file()
No documentation comment.
Source
# File railties/lib/rails/generators/rails/encrypted_secrets/encrypted_secrets_generator.rb, line 7
def add_secrets_key_file
unless File.exist?("config/secrets.yml.key") || File.exist?("config/secrets.yml.enc")
key = Rails::Secrets.generate_key
say "Adding config/secrets.yml.key to store the encryption key: #{key}"
say ""
say "Save this in a password manager your team can access."
say ""
say "If you lose the key, no one, including you, can access any encrypted secrets."
say ""
create_file "config/secrets.yml.key", key
say ""
end
end
Defined in railties/lib/rails/generators/rails/encrypted_secrets/encrypted_secrets_generator.rb line 7
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Generators::EncryptedSecretsGenerator