Sha256: 2dc5c6c807e6b5acbbd61008cf9f4053c8a020080d859b843af30f96862c7c39
Contents?: true
Size: 800 Bytes
Versions: 1
Compression:
Stored size: 800 Bytes
Contents
module DeviseSecurityExtension module Generators # :nodoc: # Install Generator class InstallGenerator < Rails::Generators::Base source_root File.expand_path("../../templates", __FILE__) desc "Install the devise security extension" def add_configs inject_into_file "config/initializers/devise.rb", "\n\n # ==> Security Extension\n # Configure security extension for devise\n\n # Should the password expire (e.g 3.months)\n # config.expire_password_after = false\n\n", :before => /end[ |\n|]+\Z/ end def copy_locale copy_file "../../../config/locales/en.yml", "config/locales/devise.security_extension.en.yml" copy_file "../../../config/locales/de.yml", "config/locales/devise.security_extension.de.yml" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
devise_security_extension-0.1.0 | lib/generators/devise_security_extension/install_generator.rb |