diff --git a/site/src/pages/login-page.tsx b/site/src/pages/login-page.tsx index 4afa64a..9c31254 100644 --- a/site/src/pages/login-page.tsx +++ b/site/src/pages/login-page.tsx @@ -26,6 +26,9 @@ export const LoginPage = () => { const redirectUri = params.get("redirect_uri"); const { isLoggedIn, configuredProviders } = useUserContext(); + const oauthProviders = configuredProviders.filter( + (value) => value !== "username", + ); if (isLoggedIn) { return ; @@ -107,18 +110,13 @@ export const LoginPage = () => { Tinyauth - {configuredProviders.length === 0 && ( - - Welcome back, please login - - )} - {configuredProviders.length > 0 && ( + {oauthProviders.length > 0 && ( <> Welcome back, login with - {configuredProviders.includes("google") && ( + {oauthProviders.includes("google") && ( )} - {configuredProviders.includes("github") && ( + {oauthProviders.includes("github") && ( )} - {configuredProviders.includes("generic") && ( + {oauthProviders.includes("generic") && (