# File lib/picnic/authentication.rb, line 51 def read_credentials if d = %w{REDIRECT_X_HTTP_AUTHORIZATION X-HTTP_AUTHORIZATION HTTP_AUTHORIZATION}.inject([]) \ { |d,h| env.has_key?(h) ? env[h].to_s.split : d } u,p = ::Base64.decode64(d[1]).split(':')[0..1] if d[0] == 'Basic' return {:username => u, :password => p} end end