import { signInWithPassword, signInWithMagicLink } from '@/app/actions/auth'; import { createServerClient } from '@/lib/supabase/server'; import { redirect } from 'next/navigation'; export default async function LoginPage({ searchParams, }: { searchParams: { redirect?: string; error?: string }; }) { // Check if user is already logged in const supabase = await createServerClient(); const { data: { user }, } = await supabase.auth.getUser(); if (user) { redirect(searchParams.redirect || '/dashboard'); } return (
Access your account
{searchParams.error}