Add Allowed uris config

Summary:
Kind of a quick look at an idea for T2184

Ref T2184

Test Plan: Make sure the site still loads

Reviewers: epriestley

CC: aran, Korvin, mbishopim3

Maniphest Tasks: T2184

Differential Revision: https://secure.phabricator.com/D6045
This commit is contained in:
Gareth Evans
2013-05-26 10:57:29 -07:00
committed by epriestley
parent 9cf26e5e3b
commit ef797494ca
4 changed files with 39 additions and 1 deletions

View File

@@ -120,6 +120,7 @@ abstract class AphrontApplicationConfiguration {
$file_uri = PhabricatorEnv::getEnvConfig(
'security.alternate-file-domain');
$conduit_uris = PhabricatorEnv::getEnvConfig('conduit.servers');
$allowed_uris = PhabricatorEnv::getEnvConfig('phabricator.allowed-uris');
$uris = array_merge(
array(
@@ -127,7 +128,8 @@ abstract class AphrontApplicationConfiguration {
$prod_uri,
$file_uri,
),
$conduit_uris);
$conduit_uris,
$allowed_uris);
$host_match = false;
foreach ($uris as $uri) {