diff --git a/application/forms/Config/UserBackend/ExternalBackendForm.php b/application/forms/Config/UserBackend/ExternalBackendForm.php index 61303b0f3..f178f53a2 100644 --- a/application/forms/Config/UserBackend/ExternalBackendForm.php +++ b/application/forms/Config/UserBackend/ExternalBackendForm.php @@ -57,11 +57,17 @@ class ExternalBackendForm extends Form ) ); + $hasRemoteUser = false; foreach (ExternalBackend::$remoteUserEnvvars as $envvar) { if (ExternalBackend::getRemoteUser($envvar) !== null) { + $hasRemoteUser = true; break; } } + if (! $hasRemoteUser) { + $envvar = 'REMOTE_USER'; + } + $this->addElement( 'text', 'username_envvar',