Hellmade.HubAuth.Contracts 0.4.0

Hellmade.HubAuth.Contracts

Shared request/response contracts and route constants for services integrating with Hub coarse authorization and directory/profile APIs.

Includes

  • HubAuthApiRoutes
  • PermissionCheckResponse
  • DirectoryUserProfileResponse
  • DirectoryBatchRequest
  • DirectoryBatchResponse

Directory User Profile Fields

DirectoryUserProfileResponse now includes:

  • userId
  • displayName
  • email
  • imageUrl
  • imageZoom
  • imageOffsetX
  • imageOffsetY
  • fullName
  • rawDisplayName
  • position (nullable)
  • accountUrl (nullable absolute URL to Hub account page for this exact user)

Example:

{
  "userId": "af44615b-222f-4000-89d6-fcef036f2990",
  "displayName": "Jane Doe",
  "email": "jane@example.com",
  "imageUrl": "https://hub.hellmadegames.com/api/v1/images/users/avatar.png",
  "imageZoom": 1.1,
  "imageOffsetX": 0,
  "imageOffsetY": 0,
  "fullName": "Jane Doe",
  "rawDisplayName": "Jane",
  "position": "Senior Product Designer",
  "accountUrl": "https://hub.hellmadegames.com/users/af44615b-222f-4000-89d6-fcef036f2990"
}

Scope

  • Contract-only package.
  • No HTTP client logic.
  • No service-local authorization models.

Showing the top 20 packages that depend on Hellmade.HubAuth.Contracts.

Packages Downloads
Hellmade.HubAuth.ServiceClients
Typed Hub permission and directory service clients for downstream services.
11
Hellmade.HubAuth.ServiceClients
Typed Hub permission and directory service clients for downstream services.
6
Hellmade.HubAuth.ServiceClients
Typed Hub permission and directory service clients for downstream services.
4
Hellmade.HubAuth.ServiceClients
Typed Hub permission and directory service clients for downstream services.
3
Hellmade.HubAuth.ServiceClients
Typed Hub permission and directory service clients for downstream services.
2
Hellmade.HubAuth.ServiceClients
Typed Hub permission and directory service clients for downstream services.
0

.NET 10.0

  • No dependencies.

Version Downloads Last updated
0.5.1 13 05/11/2026
0.5.0 2 05/11/2026
0.4.0 0 05/11/2026
0.3.1 21 04/21/2026
0.3.0 6 04/20/2026
0.2.0 2 04/20/2026
0.1.0 35 04/15/2026