def page(self) -> None: # Initialize the cmk.gui.i18n for the login dialog. This might be # overridden later after user login cmk.gui.i18n.localize(html.request.var("lang", config.get_language())) self._do_login() if self._no_html_output: raise MKAuthException(_("Invalid login credentials.")) if html.mobile: cmk.gui.mobile.page_login() return self._show_login_page()
def page(self): # Initialize the cmk.gui.i18n for the login dialog. This might be # overridden later after user login cmk.gui.i18n.localize(html.request.var("lang", config.get_language())) result = do_login() if isinstance(result, tuple): return # Successful login if self._no_html_output: raise MKAuthException(_("Invalid login credentials.")) if html.mobile: return cmk.gui.mobile.page_login() return normal_login_page()