Requisito_Funcional #21141
abiertaFeature #22070: Gestión de usuarios
Registrar participantes.
Descripción
Descripción: Se posibilita que cualquier persona perteneciente o no a la UPM se registre como participante del centro cultural. Este proceso actúa como orquestador, apoyándose en subprocesos de validación antes de consolidar el registro.
Entradas: Nick, nombre completo, correo electrónico, contraseña, DNI y tarjeta de crédito o débito. Además, según el caso: número de matrícula (si es estudiante) o años de antigüedad (si es personal UPM). Opcionalmente, la selección de un perfil si se detecta duplicidad.
Procesamiento: El sistema captura los datos introducidos y delega la revisión inicial a las validaciones de datos comunes, donde verifica que el correo electrónico sea único en todo el sistema, que el nombre de usuario (nick) contenga entre 4 y 12 caracteres alfanuméricos (excluyendo términos de la lista conflictiva en http://bit.ly/3Y5zXJI), y que la contraseña tenga una longitud mínima de 12 caracteres que incluya al menos una mayúscula, una minúscula y un número. Superada esta fase, el sistema envía el correo electrónico a la verificación de rol mediante UPM Authenticator. Este servicio externo evalúa la dirección para comprobar si el usuario existe en los registros de la universidad; si no existe, lo cataloga como participante externo, pero si existe, determina su rol exacto (Estudiante, PDI o PAS). En el caso de que la persona resulte ser simultáneamente estudiante y personal de la UPM, el sistema detendrá el flujo automático y exigirá al usuario que elija un único perfil para registrarse. Finalmente, tras asignar el perfil definitivo, el sistema consolida el registro guardando los datos básicos junto con la tarjeta de crédito/débito y el DNI, almacenando además el número de matrícula en el caso de los estudiantes o la antigüedad para el personal UPM.
Salidas: Los datos del nuevo participante quedan guardados correctamente en la base de datos con su perfil único asignado (y sus datos específicos correspondientes), o se interrumpe el proceso mostrando los errores derivados de las validaciones (por ejemplo, "contraseña demasiado corta" o "correo ya registrado").
GC Actualizado por Gómez Moreno Carlos hace 3 meses
- Se actualizó Descripción (diferencias)
PT Actualizado por Panis Maramba Trishalyn hace 2 meses
- Tarea padre establecido a #22070
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Se actualizó Descripción (diferencias)
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Tarea padre eliminado (
#22070)
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Tarea padre establecido a #22070
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Asunto cambiado de Registrar usuarios. a Registrar participantes.
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Se actualizó Descripción (diferencias)
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Subtask eliminado (
#21464)
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Subtask eliminado (
#21466)
GC Actualizado por Gómez Moreno Carlos hace 2 meses
- Añadido relacionada con Requisito_NoFuncional #21793: Uso interfaz UPM Authenticator