import Link from "next/link" import { Button } from "@/components/ui/button" import { Card, CardContent, CardHeader, CardTitle, CardDescription } from "@/components/ui/card" import { auth, signIn } from "@/auth" import { redirect } from "next/navigation"; import { SiAuthentik } from "react-icons/si" export default async function Login() { const session = await auth() if (session) { return redirect("/account/dashboard") } return (
Log in to your account If you still have a p0ntus mail account, select "I don't have an account"
{ "use server" await signIn("authentik", { redirectTo: "/account/dashboard" }) }} >
I don't have an account
) }