CreateUserDto
usernamestringrequired
Nombre de usuario único para iniciar sesión en Vibra.
Example:
mayapasswordstringrequired
Contraseña del usuario (se almacena con hash en base de datos).
Example:
Vibra@2026!documentNumberstringrequired
Número de documento del usuario (se usa como identificador en el dashboard).
Example:
6803296typeDocumentstring
Tipo de documento del usuario.
Example:
CCemailstringrequired
Correo electrónico del usuario.
Example:
maya@vibra.localkeepSessionActiveboolean
Indica si el usuario desea mantener la sesión activa en el dashboard.
Example:
truerolestring
ID del rol asociado al usuario.
Example:
66c9cce47e6a95e98116c0abcoursestring
Curso o grupo asignado al usuario (si aplica).
Example:
10Aavatarstringrequired
Nombre del avatar o URL del recurso del avatar.
Example:
default-user.pngCreateUserDto
{
"username": "maya",
"password": "Vibra@2026!",
"documentNumber": "6803296",
"typeDocument": "CC",
"email": "maya@vibra.local",
"keepSessionActive": true,
"role": "66c9cce47e6a95e98116c0ab",
"course": "10A",
"avatar": "default-user.png"
}