import { LoginForm } from '@/components/login-form';
import { getSystemConfig } from '@/lib/config';
import { isGoogleAuthEnabled } from '@/lib/auth-providers';

export default async function LoginPage() {
  const config = await getSystemConfig();
  const allowRegister = config.ALLOW_REGISTRATION !== 'false' && process.env.ALLOW_REGISTRATION !== 'false';

  return (
    <LoginForm
      allowRegister={allowRegister}
      googleAuthEnabled={isGoogleAuthEnabled()}
    />
  );
}
