/
home
/
techb158
/
balavpn.abdallabala.com
/
src
/
app
/
api
/
auth
/
me
/
/home/techb158/balavpn.abdallabala.com/src/app/api/auth/me
mkdir
upload
Name
Size
Mode
Actions
route.js
728
0644
edit
dl
rm
Edit:
/home/techb158/balavpn.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); } }
Save
cmd:
run