diff --git a/packages/web/src/LoginPage.svelte b/packages/web/src/LoginPage.svelte index 1a79d10d9..df619d4ec 100644 --- a/packages/web/src/LoginPage.svelte +++ b/packages/web/src/LoginPage.svelte @@ -12,7 +12,8 @@ import FormProviderCore from './forms/FormProviderCore.svelte'; import FontIcon from './icons/FontIcon.svelte'; import createRef from './utility/createRef'; - + import Link from './elements/Link.svelte'; + export let isAdminPage; const config = useConfig(); @@ -134,6 +135,15 @@
Log In
+ {#if !isAdminPage && availableProviders?.length >= 2} diff --git a/packages/web/src/elements/Link.svelte b/packages/web/src/elements/Link.svelte index 2f6de116b..7df65f69c 100644 --- a/packages/web/src/elements/Link.svelte +++ b/packages/web/src/elements/Link.svelte @@ -1,15 +1,18 @@ { if (onClick) onClick(e); + else if (internalRedirect) internalRedirectTo(internalRedirect); else openWebLink(href); }} use:contextMenu={menu}