Files
pn-new-crm/src/app/api/v1/me/route.ts

16 lines
409 B
TypeScript
Raw Normal View History

import { NextResponse } from 'next/server';
import { withAuth, type AuthContext } from '@/lib/api/helpers';
export const GET = withAuth(async (_req, ctx: AuthContext) => {
return NextResponse.json({
data: {
userId: ctx.userId,
portId: ctx.portId,
portSlug: ctx.portSlug,
permissions: ctx.permissions,
isSuperAdmin: ctx.isSuperAdmin,
user: ctx.user,
},
});
});