11 lines
348 B
TypeScript
11 lines
348 B
TypeScript
/**
|
|
* Startseite: leitet angemeldete Benutzer zum Dashboard weiter,
|
|
* unangemeldete zur Anmeldung.
|
|
*/
|
|
import { redirect } from 'next/navigation';
|
|
import { tryGetAuthenticatedUser } from '@/lib/auth/session';
|
|
|
|
export default async function HomePage() {
|
|
const user = await tryGetAuthenticatedUser();
|
|
redirect(user ? '/dashboard' : '/login');
|
|
} |