]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Make OMB work if the configured domain name does not exclusively contain lower case...
authorAdrian Lang <mail@adrianlang.de>
Sun, 8 Mar 2009 07:45:32 +0000 (08:45 +0100)
committerAdrian Lang <mail@adrianlang.de>
Wed, 11 Mar 2009 09:27:54 +0000 (10:27 +0100)
commit1ba3ac9ee3f00472e0b7f8f25955967ab816a3fd
tree31d2d18debe6ffab5c0cd775919487701a1eee02
parent04a05ca236e0c61da2ddc4c8f93e2ba153466342
Make OMB work if the configured domain name does not exclusively contain lower case letters.

If the configured domain is mixed-case OAuth throws invalidsignature errors. The current URL is part of the signated parts; since the consumer does not pass the current URL, the service has to get it itself and add it to the other OAuth params for signature rebuilding. OAuth.php uses $_SERVER for this, however, the domain is lcased in $_SERVER. Hence we pass the complete current URL as generated by common_local_url to OAuthRequest.
actions/accesstoken.php
actions/finishremotesubscribe.php
actions/postnotice.php
actions/requesttoken.php
actions/updateprofile.php
actions/userauthorization.php