pealdevDOCS
Back to peal.dev

SAAS STARTER · AUTHENTICATION

Authentication

Better Auth, database sessions. Magic links by default, social providers drop in with one config block.

Protect a route

TypeScript
const session = await auth.api.getSession({
  headers: await headers(),
});
if (!session?.user) redirect("/login");