curl --request GET \
--url http://localhost:3000/v1/auth/me{
"user_id": "<string>",
"staff": {
"id": "<string>",
"email": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"role": "<string>",
"role_id": "<string>",
"operational_units": [
"<string>"
],
"is_active": true
},
"role": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"is_system": true
},
"permissions": [
"<string>"
],
"permission_details": [
{
"id": "<string>",
"name": "<string>",
"resource": "<string>",
"action": "<string>"
}
],
"has_dashboard_access": true
}Get current authenticated user with staff info, role, and permissions
curl --request GET \
--url http://localhost:3000/v1/auth/me{
"user_id": "<string>",
"staff": {
"id": "<string>",
"email": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"role": "<string>",
"role_id": "<string>",
"operational_units": [
"<string>"
],
"is_active": true
},
"role": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"is_system": true
},
"permissions": [
"<string>"
],
"permission_details": [
{
"id": "<string>",
"name": "<string>",
"resource": "<string>",
"action": "<string>"
}
],
"has_dashboard_access": true
}