diff --git a/core/Controller/LoginController.php b/core/Controller/LoginController.php index ff2cb641f8820..3694e672977c0 100644 --- a/core/Controller/LoginController.php +++ b/core/Controller/LoginController.php @@ -201,12 +201,16 @@ public function showLoginForm(string $user = null, string $redirect_url = null): $parameters = [ 'alt_login' => OC_App::getAlternativeLogIns(), + 'pageTitle' => $this->l10n->t('Login'), ]; $this->initialStateService->provideInitialState('core', 'countAlternativeLogins', count($parameters['alt_login'])); return new TemplateResponse( - $this->appName, 'login', $parameters, 'guest' + $this->appName, + 'login', + $parameters, + TemplateResponse::RENDER_AS_GUEST, ); } diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php index 980d9abb7c426..432bc4e860188 100644 --- a/core/templates/layout.guest.php +++ b/core/templates/layout.guest.php @@ -7,7 +7,10 @@ data-requesttoken=""> - <?php p($theme->getTitle()); ?> + <?php + p(!empty($_['pageTitle']) ? $_['pageTitle'] . ' – ' : ''); + p($theme->getTitle()); + ?> getiTunesAppId() !== '') { ?>