aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib
diff options
context:
space:
mode:
authorStrech (Sergey Fedorov) <strech_ftf@mail.ru>2015-04-14 19:56:07 +0500
committerStrech (Sergey Fedorov) <strech_ftf@mail.ru>2015-04-14 19:56:07 +0500
commit53dedfcde9e9ba9552831736def05b3dcacbaeb3 (patch)
tree5f9328155c5fa2b147825938abf13ad3116b0fca /actionpack/lib
parentdb8897c2de254f542a108144951bcc6a142236f7 (diff)
downloadrails-53dedfcde9e9ba9552831736def05b3dcacbaeb3.tar.gz
rails-53dedfcde9e9ba9552831736def05b3dcacbaeb3.tar.bz2
rails-53dedfcde9e9ba9552831736def05b3dcacbaeb3.zip
Tiny optimization of http auth Realm unquoting
Diffstat (limited to 'actionpack/lib')
-rw-r--r--actionpack/lib/action_controller/metal/http_authentication.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/actionpack/lib/action_controller/metal/http_authentication.rb b/actionpack/lib/action_controller/metal/http_authentication.rb
index c492b7fb64..909ed19a49 100644
--- a/actionpack/lib/action_controller/metal/http_authentication.rb
+++ b/actionpack/lib/action_controller/metal/http_authentication.rb
@@ -118,7 +118,7 @@ module ActionController
end
def authentication_request(controller, realm)
- controller.headers["WWW-Authenticate"] = %(Basic realm="#{realm.gsub('"'.freeze, "".freeze)}")
+ controller.headers["WWW-Authenticate"] = %(Basic realm="#{realm.tr('"'.freeze, "".freeze)}")
controller.status = 401
controller.response_body = "HTTP Basic: Access denied.\n"
end
@@ -499,7 +499,7 @@ module ActionController
#
# Returns nothing.
def authentication_request(controller, realm)
- controller.headers["WWW-Authenticate"] = %(Token realm="#{realm.gsub('"'.freeze, "".freeze)}")
+ controller.headers["WWW-Authenticate"] = %(Token realm="#{realm.tr('"'.freeze, "".freeze)}")
controller.__send__ :render, :text => "HTTP Token: Access denied.\n", :status => :unauthorized
end
end