]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
make API realm configurable
authorEvan Prodromou <evan@status.net>
Mon, 8 Mar 2010 17:36:03 +0000 (12:36 -0500)
committerEvan Prodromou <evan@status.net>
Mon, 8 Mar 2010 17:36:03 +0000 (12:36 -0500)
lib/apiauth.php
lib/default.php

index 5090871cfe18a931600558e06c202b68e437d08b..f63c84d8f38d768e950c6b65b3b0361bbe45b989 100644 (file)
@@ -235,7 +235,11 @@ class ApiAuthAction extends ApiAction
     {
         $this->basicAuthProcessHeader();
 
-        $realm = common_config('site', 'name') . ' API';
+        $realm = common_config('api', 'realm');
+
+        if (empty($realm)) {
+            $realm = common_config('site', 'name') . ' API';
+        }
 
         if (!isset($this->auth_user_nickname) && $required) {
             header('WWW-Authenticate: Basic realm="' . $realm . '"');
index bdd78d4d8618cdc01edc7ab28d8692372c6db4c3..46d3d4774ff6dcb2453baa23c146d877f3e76c58 100644 (file)
@@ -293,4 +293,6 @@ $default =
         array('crawldelay' => 0,
               'disallow' => array('main', 'settings', 'admin', 'search', 'message')
               ),
+        'api' =>
+        array('realm' => null),
         );