+
+ this.serverService.getConfig()
+ .subscribe(config => this.serverConfig = config)
+
+ this.modalService.openQuickSettingsSubject
+ .subscribe(() => this.openQuickSettings())
+ }
+
+ getExternalLoginHref () {
+ if (this.serverConfig.client.menu.login.redirectOnSingleExternalAuth !== true) return undefined
+
+ const externalAuths = this.serverConfig.plugin.registeredExternalAuths
+ if (externalAuths.length !== 1) return undefined
+
+ return PluginsManager.getExternalAuthHref(externalAuths[0])