Saltar al contenido principal

Usuarios

La página /dashboard/users lista los usuarios del portal del cliente — personas físicas vinculadas a una cuenta de cobro (BillingAccount) que pueden entrar al portal para ver facturas, pagar boletos, gestionar tarjetas y actualizar datos.

A diferencia de los Miembros, que son operadores internos de la organización, los usuarios del portal son clientes finales (B2B2C). Se autentican mediante enlace mágico u OAuth Kobana y solo ven los datos de su propia cuenta de cobro.

Qué muestra la lista​

  • E-mail del usuario
  • Cuenta de cobro vinculada (razón social o nombre del cliente)
  • Status — pending, active, suspended
  • Último acceso — fecha y hora de la última sesión
  • Invitaciones pendientes — enlaces que todavía no se aceptaron

Invitar a un usuario​

Desde el detalle de una cuenta de cobro o directamente en esta pantalla, es posible:

  1. Ingresar el e-mail del contacto responsable.
  2. Definir los permisos dentro del portal (ver, pagar, cambiar de plan, gestionar métodos).
  3. Enviar la invitación — el usuario recibe un enlace de activación.

El token de activación se almacena cifrado (lib/crypto.ts) y expira después de usarse o del plazo configurado.

Reenviar y revocar​

  • Reenviar invitación — genera un nuevo token y envía un nuevo e-mail.
  • Suspender — bloquea el inicio de sesión sin borrar datos.
  • Eliminar — desactiva de forma definitiva. El historial de auditoría se conserva.

Captura de pantalla​

Lista de usuarios del portal con e-mail, cuenta de cobro y status