This commit is contained in:
Claude 2016-09-03 11:23:14 +02:00
parent 2022ddab9c
commit 2c17ac8e24
2 changed files with 17 additions and 1 deletions

View File

@ -178,6 +178,19 @@ $config['per_page'] = 15;
**/
$config['apikey'] = '';
/**
* Soft API
*
* When set to true, allow interaction:
* without apikey: badword-check applies
* with apikey: badwords are ignored
*
* this is useful to maintain a restrictive blocklist
* for spammers and bypass it using the apikey.
*
**/
$config['soft_api'] = false;
/**
* Anti spam
*

View File

@ -40,6 +40,9 @@ class Api extends Main
function create()
{
// if config soft_api is set, allow interaction:
// without api_key: use blockwords
// with api_key: pass blockwords
if (config_item('apikey') != $this->input->get('apikey'))
{
die("Invalid API key\n");