Files
neta/server/web/portal.ts
T

16 lines
397 B
TypeScript

import "server-only";
import { domainActorFromSession } from "../auth/domain-actor";
import { requireClientUser } from "../auth/session";
import { getDomainService } from "../services/runtime";
export async function requirePortalBackend() {
const context = await requireClientUser();
return {
context,
actor: domainActorFromSession(context),
service: getDomainService(),
};
}