feat: Introduce admin user management API with user listing, retrieval, account activation/deactivation, and case-insensitive role validation.
This commit is contained in:
parent
5c6c13c261
commit
a59b144ebf
6 changed files with 228 additions and 3 deletions
9
Backend/src/validators/usermanagement.validator.ts
Normal file
9
Backend/src/validators/usermanagement.validator.ts
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
import Joi from "joi";
|
||||
|
||||
export const getUserByIdValidator = Joi.object({
|
||||
id: Joi.number().required().messages({
|
||||
'number.base': 'ID must be a number',
|
||||
'number.empty': 'ID is required',
|
||||
'number.required': 'ID is required'
|
||||
})
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue