diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2021-03-03 13:18:33 +0300 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2021-03-08 17:36:47 +0300 |
commit | 4076dfb0194a00f4795e87f2ae84e626a174bd06 (patch) | |
tree | 79c0e731f3d3cb3f31edcb8a962a84d1c4e41ad8 /core/Controller | |
parent | 43b333331d31da78e21298368f14a4fce393852a (diff) |
Allow admins to disable the login form
In case they want to not allow this because they use SSO (and do not
want the users to enter their credentials there by accident).
?direct=1 still works.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to 'core/Controller')
-rw-r--r-- | core/Controller/LoginController.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/Controller/LoginController.php b/core/Controller/LoginController.php index 7ec8f4843e8..e466f029ec1 100644 --- a/core/Controller/LoginController.php +++ b/core/Controller/LoginController.php @@ -191,6 +191,8 @@ class LoginController extends Controller { $this->initialStateService->provideInitialState('core', 'webauthn-available', $this->webAuthnManager->isWebAuthnAvailable()); + $this->initialStateService->provideInitialState('core', 'hideLoginForm', $this->config->getSystemValueBool('hide_login_form', false)); + // OpenGraph Support: http://ogp.me/ Util::addHeader('meta', ['property' => 'og:title', 'content' => Util::sanitizeHTML($this->defaults->getName())]); Util::addHeader('meta', ['property' => 'og:description', 'content' => Util::sanitizeHTML($this->defaults->getSlogan())]); |