instance method add_secrets_key_file

Ruby on Rails 5.1.7

Since v5.1.7 Last seen in v5.1.7

Signature

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

Type at least 2 characters to search.

Use the arrow keys to navigate results, Enter to open one, Escape to close.

Keyboard shortcuts

/
Focus search
⌘K / Ctrl-K
Command palette
?
This help
Esc
Close