Methods
#
(async, static) findUserByPasswordResetCode(req, res) → {String}
This function checks if a password reset code exists
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |
Returns:
- Password verification message
-
Type
-
String
#
(async, static) getProfilePicture(req, res) → {Object}
This function gets the users Profile Picture
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |
#
(async, static) getUserById(req, res) → {Object}
This function returns users by user id.
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |
Returns:
- User corresponding to the id
-
Type
-
Object
#
(async, static) getUsersBySite(req, res) → {Array.<Object>}
This function returns users by site.
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |
Returns:
- Users corresponding to the site
-
Type
-
Array.<Object>
#
(async, static) toggleUserActivatedById(req, res) → {Object}
This function activates/deactivates users by id.
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |
#
(async, static) updateProfilePicture(req, res) → {Object}
This function updates the users Profile Picture
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |
Returns:
- Updated user profile picture
-
Type
-
Object
#
(async, static) updateUserAsAdmin(req, res) → {Object}
This function updates users by id as admin
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |
#
(async, static) updateUserById(req, res) → {Object}
This function updates users by id.
Parameters:
| Name |
Type |
Description |
req |
Object
|
Express request object |
res |
Object
|
Express response object |