AdminUserAuthorizeFunction()
AdminUserAuthorizeFunction: (
params?) =>Promise<object>
Allow to make extra authorization
Parameters
| Parameter | Type | Description |
|---|---|---|
params? | object | - |
params.adminUser? | AdminUser | Admin user performing the action. |
params.adminforth? | IAdminForth | Adminforth instance. |
params.extra? | HttpExtra | Extra HTTP information. Prefer using extra.response over the top-level response field. |
params.response? | IAdminForthHttpResponse | HTTP response object. Deprecated Since 1.2.9. Will be removed in 2.0.0. Use extra.response instead. |
Returns
Promise<object>
allowed?
optionalallowed:boolean
error?
optionalerror:string