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') && ( }