b2d592afe8
Sticky sidebar nav. Sections: Profile (name/language), Security (email/password change), AI & Models (BYOK keys + per-use-case model prefs), Notifications (push subscribe), Nutrition goals. Sub-pages: API keys, Webhooks.
14 lines
475 B
TypeScript
14 lines
475 B
TypeScript
import type { Metadata } from "next";
|
||
import { headers } from "next/headers";
|
||
import { auth } from "@/lib/auth/server";
|
||
import { SecurityForm } from "@/components/settings/security-form";
|
||
|
||
export const metadata: Metadata = { title: "Security – Settings" };
|
||
|
||
export default async function SecurityPage() {
|
||
const session = await auth.api.getSession({ headers: await headers() });
|
||
if (!session) return null;
|
||
|
||
return <SecurityForm currentEmail={session.user.email} />;
|
||
}
|