Преглед изворни кода

[HttpFoundation] added population of the Authorization header based on the PHP_AUTH_* data

Fabien Potencier пре 14 година
родитељ
комит
182f9e6508
1 измењених фајлова са 5 додато и 0 уклоњено
  1. 5 0
      src/Symfony/Component/HttpFoundation/ServerBag.php

+ 5 - 0
src/Symfony/Component/HttpFoundation/ServerBag.php

@@ -35,6 +35,11 @@ class ServerBag extends ParameterBag
             }
             }
         }
         }
 
 
+        // PHP_AUTH_USER/PHP_AUTH_PW
+        if (isset($this->parameters['PHP_AUTH_USER'])) {
+            $headers['Authorization'] = 'Basic '.base64_encode($this->parameters['PHP_AUTH_USER'].':'.$this->parameters['PHP_AUTH_PW']);
+        }
+
         return $headers;
         return $headers;
     }
     }
 }
 }