import { redirect } from 'next/navigation'; import { auth } from '@/auth'; import { Button } from '@/components/ui/button'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import { loginAction } from './actions'; export default async function LoginPage({ searchParams, }: { searchParams: Promise<{ error?: string }>; }) { const session = await auth(); const params = await searchParams; if (session?.user?.id) { redirect('/'); } return (

EKB Auth

登录
{params.error ? (
邮箱或密码不正确
) : null}
); }