class HeimdallAuth::Generators::SessionsGenerator
Public Instance Methods
add_session_routes()
click to toggle source
# File lib/generators/heimdall_auth/sessions/sessions_generator.rb, line 5 def add_session_routes route "use_heimdall_auth" end
lower_production_log_level()
click to toggle source
# File lib/generators/heimdall_auth/sessions/sessions_generator.rb, line 20 def lower_production_log_level gsub_file 'config/environments/production.rb', 'config.log_level = :debug', 'config.log_level = :warn' end
set_https_only()
click to toggle source
# File lib/generators/heimdall_auth/sessions/sessions_generator.rb, line 9 def set_https_only gsub_file 'config/environments/production.rb', '# config.force_ssl = true', 'config.force_ssl = true' inject_into_file 'config/environments/development.rb', after: " config.assets.debug = true\n" do <<-'RUBY' # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. config.force_ssl = true RUBY end end