Sha256: 45e3100a0e6750424300f28aef292804928ce61dde5bd867d58b89f9871fcf08
Contents?: true
Size: 536 Bytes
Versions: 1
Compression:
Stored size: 536 Bytes
Contents
class RailsInfoController < Rails::InfoController before_filter :check_if_all_requests_local helper RailsInfo::Engine.helpers #TODO: should inherit from ApplicationController especially for authentification & authorization purposes layout 'rails_info' private def check_if_all_requests_local unless Rails.application.config.consider_all_requests_local || request.local? render text: '<p>For security purposes, this information is only available to local requests.</p>', status: :forbidden end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_info-0.1.1 | app/controllers/rails_info_controller.rb |