1.6 KiB
1.6 KiB
Registro de Usuario
Tipo de usuario
Dueno de mascota (nuevo)
Donde empieza
Pagina principal -> Boton "Registrarse" o /register
Que quiere hacer el usuario
Crear una cuenta nueva para poder reservar turnos y gestionar sus mascotas
Pasos
- Click en "Registrarse" en la pagina principal
- Ingresar email
- Ingresar contraseña
- Confirmar contraseña
- Aceptar terminos y condiciones
- Click en "Crear cuenta"
- Recibir email de verificacion
- Click en el link de verificacion
- Cuenta activada, redirige al dashboard
Que deberia pasar
- Usuario creado en el sistema
- Email de bienvenida enviado
- Puede iniciar sesion inmediatamente
- Ve su dashboard vacio (sin mascotas, sin turnos)
Problemas comunes
- El email ya esta registrado pero el usuario no lo recuerda
- El email de verificacion llega a spam
- La contraseña no cumple los requisitos minimos
- El usuario cierra el browser antes de verificar y no encuentra el email despues
- Usuarios intentan registrarse con email de otra persona
Casos especiales
- Si el email existe como usuario invitado (del turnero), deberia linkear las cuentas
- Si el usuario ya tiene cuenta pero no verificada, reenviar email de verificacion
- Registro desde el flujo de turnero (ya ingreso datos, solo falta contraseña)
Flujos relacionados
- Login (despues de registrarse)
- Turnero (puede disparar registro)
- Recuperar contraseña (si ya tenia cuenta y no recuerda)
Notas tecnicas
- API:
POST /common/users/create/ - Validacion de contraseña: minimo 8 caracteres, 1 numero, 1 mayuscula
- Verificacion expira en 24 horas