From 3dc4285b7782601cec6152e49b77c8982a469f93 Mon Sep 17 00:00:00 2001 From: Chaoyi Zha Date: Fri, 13 May 2016 18:00:29 -0400 Subject: [PATCH] Edit option default for anon/auto API key generation; this does not break old configs --- app/Http/Controllers/Api/ApiController.php | 3 +-- app/Http/Controllers/UserController.php | 3 ++- resources/views/setup.blade.php | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/Api/ApiController.php b/app/Http/Controllers/Api/ApiController.php index df91009c7..53405168f 100644 --- a/app/Http/Controllers/Api/ApiController.php +++ b/app/Http/Controllers/Api/ApiController.php @@ -13,9 +13,8 @@ protected static function getApiUserInfo(Request $request) { if (!$api_key) { // no API key provided -- check whether anonymous API is on - // TODO: throttle requests from anonymous API - if (env('SETTING_ANON_API') == 'on') { + if (env('SETTING_ANON_API')) { $username = 'ANONIP-' . $request->ip(); } else { diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 771965cb3..a4bff5115 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -97,7 +97,8 @@ public function performSignup(Request $request) { $api_active = false; $api_key = null; - if (env('SETTING_AUTO_API') == 'on') { + + if (env('SETTING_AUTO_API')) { // if automatic API key assignment is on $api_active = 1; $api_key = CryptoHelper::generateRandomHex(env('_API_KEY_LENGTH')); diff --git a/resources/views/setup.blade.php b/resources/views/setup.blade.php index 3fe54481c..0d169fd9d 100644 --- a/resources/views/setup.blade.php +++ b/resources/views/setup.blade.php @@ -113,14 +113,14 @@

Anonymous API:

Automatic API Assignment:

Other Settings