Onboarding y autenticación
CÉNIT cubre todo el ciclo de alta de usuarios — staff y jugadores — con cuatro flujos distintos, pensados para minimizar el trabajo manual del cuerpo técnico y eliminar fricción del lado del atleta.
- Staff se invita uno por uno desde Settings → Usuarios.
- Jugadores se activan en bloque con un único link grupal (recomendado) o se invita uno a uno desde el Plantel (legacy).
- Todo invite cae en
/auth/set-passwordpara fijar la contraseña. - Si el cuerpo técnico no recibe los mails de invitación, contactá soporte.
Flujos disponibles
Sección titulada «Flujos disponibles»| Flujo | Ruta del staff | Ruta pública | Cuándo usarlo |
|---|---|---|---|
| Self-onboarding masivo del plantel | /dashboard/onboarding-link | /onboarding/[token] | Alta inicial del plantel completo. Recomendado. |
| Invitación individual de jugador | Plantel → perfil del jugador | /auth/set-password?next=/player | Jugador que se incorpora después del onboarding masivo. |
| Invitación de staff | /dashboard/settings → Usuarios | /auth/set-password?next=/dashboard | Cualquier miembro del cuerpo técnico. |
| Primer acceso (común a todos) | n/a | /auth/set-password | Pantalla final que cierra cualquier invite. |
Anti-spoofing (jugadores)
Sección titulada «Anti-spoofing (jugadores)»El self-onboarding masivo no le manda el mail al input del usuario: lo manda al email que el cuerpo técnico ya cargó en el perfil del jugador, o al fallback que el jugador escribe en la pantalla de confirmación. Así, si alguien curiosea la grilla y se hace pasar por otro jugador, el mail con el link cae igual en la casilla del titular real.
Roles que pueden invitar
Sección titulada «Roles que pueden invitar»- Self-onboarding masivo:
hop,dir,sc. - Invitar jugador individual:
hop,dir. - Invitar staff:
hop,dir.
El resto de los roles ven los flujos pero no acceden a las acciones.