Sha256: 3ed42503d7f0f9617303397ef6627f26f7d36ebed4d0bcf9ad39bf64ed217a4a
Contents?: true
Size: 560 Bytes
Versions: 10
Compression:
Stored size: 560 Bytes
Contents
class RailsInfoController < Rails::InfoController include ::RailsInfo::Controller::ExceptionDiagnostics before_filter :check_if_all_requests_local #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
10 entries across 10 versions & 1 rubygems