use Friendica\Util\DateTimeFormat;
/**
- * Authentification via the basic auth method
+ * Authentication via the basic auth method
*/
class BasicAuth
{
}
Logger::debug('Access denied', ['parameters' => $_SERVER]);
// Checking for commandline for the tests, we have to avoid to send a header
- if (php_sapi_name() !== 'cli') {
+ if (DI::config()->get('system', 'basicauth') && (php_sapi_name() !== 'cli')) {
header('WWW-Authenticate: Basic realm="Friendica"');
}
throw new UnauthorizedException("This API requires login");