Classes
Methods
(async) getUserData(userUID, orgaUID, authToken) → {Object}
Get user data from Members API (with automatic cache population)
Parameters:
| Name | Type | Description |
|---|---|---|
userUID |
string | User UUID |
orgaUID |
string | Organization UUID |
authToken |
string | Auth token for API calls |
- Source:
Returns:
- User validation data
- Type
- Object
(async) getUserData(userUID, orgaUID, authToken) → {Object}
Get user data - works across containers via HTTP
Parameters:
| Name | Type | Description |
|---|---|---|
userUID |
string | User UUID |
orgaUID |
string | Organization UUID |
authToken |
string | Auth token for API calls |
- Source:
Returns:
- User validation data
- Type
- Object
(async) isUserAdmin(userUID, orgaUID, authToken) → {boolean}
Check if user has admin privileges
Parameters:
| Name | Type | Description |
|---|---|---|
userUID |
string | User UUID |
orgaUID |
string | Organization UUID |
authToken |
string | Auth token |
- Source:
Returns:
- True if user is admin
- Type
- boolean
(async) validateUserAccess(userUID, orgaUID, authToken) → {boolean}
Validate user access to organization
Parameters:
| Name | Type | Description |
|---|---|---|
userUID |
string | User UUID |
orgaUID |
string | Organization UUID |
authToken |
string | Auth token |
- Source:
Returns:
- True if user has valid access
- Type
- boolean