/home/techb158/cosmic-risk.abdallabala.com/src/app/api/auth/me
NameSizeModeActions
route.js7280644editdlrm
Edit: /home/techb158/cosmic-risk.abdallabala.com/src/app/api/auth/me/route.js (728B)
const { getActorFromRequest } = require("../../../../lib/request-context"); const { jsonResponse, errorResponse } = require("../../../../lib/http"); export async function GET(request) { try { const actor = await getActorFromRequest(request); return jsonResponse({ actor: { id: actor.id, email: actor.email, displayName: actor.displayName, memberships: actor.memberships.map(item => ({ organizationId: item.organizationId, organizationName: item.organization.name, role: item.role.code, permissions: item.role.permissions, status: item.status })) } }); } catch (error) { return errorResponse(error); } }