import { LoginForm } from "@/components/wrappers/auth/login/login-form/login-form"; import { Metadata } from "next"; import { SUPPORTED_PROVIDERS } from "@/lib/auth/config"; import { SocialAuthButtons } from "@/components/wrappers/auth/social-buttons"; import { TooltipProvider } from "@/components/ui/tooltip"; import { CardContent, CardHeader } from "@/components/ui/card"; import Link from "next/link"; import { Separator } from "@/components/ui/separator"; import { CardAuth } from "@/features/layout/card-auth"; import { env } from "@/env.mjs"; import { en } from "zod/v4/locales"; export const metadata: Metadata = { title: "Login", }; export default async function SignInPage() { return (

Login

Fill your login informations

{env.AUTH_EMAIL_PASSWORD_ENABLED === "true" && ( )} {env.AUTH_EMAIL_PASSWORD_ENABLED === "true" && SUPPORTED_PROVIDERS.filter((p) => !p.isManual && p.isActive) .length > 0 && (
OR
)} {SUPPORTED_PROVIDERS.filter((p) => !p.isManual && p.isActive).length > 0 && } {env.AUTH_SIGNUP_ENABLED !== "true" || (env.AUTH_EMAIL_PASSWORD_ENABLED === "true" && (
Don't have an account ?{" "} Sign up
))}
); }