diff --git a/client/src/pages/Landing.tsx b/client/src/pages/Landing.tsx
index 4a51858..031f536 100644
--- a/client/src/pages/Landing.tsx
+++ b/client/src/pages/Landing.tsx
@@ -314,7 +314,7 @@ export function Landing() {
-
+
GitHub
{oauthEnabled && (
- }
- label={t('login.oauthSignIn', { defaultValue: '通过 OAuth 登录' })}
- brand=""
- onClick={() => onOauthLogin('custom')}
- disabled={oauthLoading || loading}
- />
+ {oauthProviders.some((p) => p.key === 'custom') && (
+ }
+ label={t('login.oauthSignIn', { defaultValue: '通过 OAuth 登录' })}
+ brand=""
+ onClick={() => onOauthLogin('custom')}
+ disabled={oauthLoading || loading}
+ />
+ )}
{oauthProviders.some((p) => p.key === 'logto') && (
}