git.cweiske.de
/
grauphel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Link to maintainership/funding post
[grauphel.git]
/
lib
/
oauth.php
diff --git
a/lib/oauth.php
b/lib/oauth.php
index 4a652fc507a462d4606f0213c04f28a64bc0c3d0..4bc46dd3e71bbde7789ed2366d316724ca48497c 100644
(file)
--- a/
lib/oauth.php
+++ b/
lib/oauth.php
@@
-161,6
+161,11
@@
class OAuth
$params = array();
//$_SERVER['REDIRECT_HTTP_AUTHORIZATION'] = $_SERVER['HTTP_AUTHORIZATION'];
$params = array();
//$_SERVER['REDIRECT_HTTP_AUTHORIZATION'] = $_SERVER['HTTP_AUTHORIZATION'];
+ //copy http auth headers for apache+php-fcgid work around
+ if (isset($_SERVER['HTTP_XAUTHORIZATION']) && !isset($_SERVER['HTTP_AUTHORIZATION'])) {
+ $_SERVER['HTTP_AUTHORIZATION'] = $_SERVER['HTTP_XAUTHORIZATION'];
+ }
+
if (isset($_SERVER['HTTP_AUTHORIZATION'])
&& $_SERVER['HTTP_AUTHORIZATION'] == ''
) {
if (isset($_SERVER['HTTP_AUTHORIZATION'])
&& $_SERVER['HTTP_AUTHORIZATION'] == ''
) {