External module "rest/user"
Functions
Const createApiKeyForUser
- createApiKeyForUser(tokenUserId: number, dataUserId: number, locals: Locals): Promise<void>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
-
Returns Promise<void>
Const deleteApiKeyForUser
- deleteApiKeyForUser(tokenUserId: number, dataUserId: number, apiKey: string, locals: Locals): Promise<void>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
-
apiKey: string
-
Returns Promise<void>
Const deleteUserForUser
- deleteUserForUser(tokenUserId: number, updateUserId: number, locals: Locals): Promise<void>
-
Parameters
-
tokenUserId: number
-
updateUserId: number
-
Returns Promise<void>
Const disable2FAForUser
- disable2FAForUser(tokenUserId: number, userId: number): Promise<void>
-
Parameters
-
tokenUserId: number
-
userId: number
Returns Promise<void>
Const enable2FAForUser
- enable2FAForUser(tokenUserId: number, userId: number): Promise<object>
-
Parameters
-
tokenUserId: number
-
userId: number
Returns Promise<object>
Const getAllDataForUser
- getAllDataForUser(tokenUserId: number, userId: number): Promise<object>
-
Parameters
-
tokenUserId: number
-
userId: number
Returns Promise<object>
Const getApiKeyForUser
- getApiKeyForUser(tokenUserId: number, dataUserId: number, apiKey: string): Promise<ApiKey>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
-
apiKey: string
Returns Promise<ApiKey>
Const getApiKeysForUser
- getApiKeysForUser(tokenUserId: number, dataUserId: number): Promise<ApiKey[]>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
Returns Promise<ApiKey[]>
Const getBackupCodesForUser
- getBackupCodesForUser(tokenUserId: number, userId: number): Promise<Object>
-
Parameters
-
tokenUserId: number
-
userId: number
Returns Promise<Object>
Const getMembershipsForUser
- getMembershipsForUser(tokenUserId: number, dataUserId: number, query: KeyValue): Promise<object>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
-
Returns Promise<object>
Const getNotificationsForUser
- getNotificationsForUser(tokenUserId: number, dataUserId: number): Promise<Notification[]>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
Const getRecentEventsForUser
- getRecentEventsForUser(tokenUserId: number, dataUserId: number, query: KeyValue): Promise<object>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
-
Returns Promise<object>
Const getUserFromId
- getUserFromId(userId: number, tokenUserId: number): Promise<User>
-
Parameters
-
userId: number
-
tokenUserId: number
Returns Promise<User>
Const regenerateBackupCodesForUser
- regenerateBackupCodesForUser(tokenUserId: number, userId: number): Promise<Object>
-
Parameters
-
tokenUserId: number
-
userId: number
Returns Promise<Object>
Const updateApiKeyForUser
- updateApiKeyForUser(tokenUserId: number, dataUserId: number, apiKey: string, data: KeyValue, locals: Locals): Promise<void>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
-
apiKey: string
-
-
Returns Promise<void>
Const updateNotificationForUser
- updateNotificationForUser(tokenUserId: number, dataUserId: number, notificationId: number, data: KeyValue): Promise<Object>
-
Parameters
-
tokenUserId: number
-
dataUserId: number
-
notificationId: number
-
Returns Promise<Object>
Const updatePasswordForUser
- updatePasswordForUser(tokenUserId: number, updateUserId: number, oldPassword: string, newPassword: string, locals: Locals): Promise<void>
-
Parameters
-
tokenUserId: number
-
updateUserId: number
-
oldPassword: string
-
newPassword: string
-
Returns Promise<void>
Const updateUserForUser
- updateUserForUser(tokenUserId: number, updateUserId: number, data: User, locals: Locals): Promise<void>
-
Parameters
-
tokenUserId: number
-
updateUserId: number
-
-
Returns Promise<void>
Const verify2FAForUser
- verify2FAForUser(tokenUserId: number, userId: number, verificationCode: number): Promise<void>
-
Parameters
-
tokenUserId: number
-
userId: number
-
verificationCode: number
Returns Promise<void>