IronWiFi es RADIUS y portal cautivo como servicio: se pone por delante de casi cualquier hardware (Ubiquiti, Ruckus, Aruba, MikroTik…), lo que lo hace la opción más flexible si tu red no es de una sola marca.

1. Sacar el token

  1. Entrá a la Console de IronWiFi.
  2. Account → API keys y generá una clave.
  3. Anotá también la URL de tu consola. Esto es importante y se olvida mucho: IronWiFi es regional. Una cuenta creada en Europa no responde en el host de Estados Unidos.

2. Configurar en Boris

  • API token: se manda como Authorization: Bearer.
  • Console URL: por ejemplo https://us-east1.ironwifi.com o la europea que te corresponda.
  • Credencial para el invitado: usuario y contraseña, o voucher (un código único, cómodo para imprimir en tarjetas de recepción).
  • Tope de datos (opcional) en MB por invitado.

Guardá → Probar conexiónImportar redes.

Qué importa Boris como «red»

IronWiFi no tiene un objeto «red». Lo que agrupa a los usuarios y decide su política es un perfil, así que Boris importa los perfiles y usa el que elijas como group_id al crear el usuario. Si en tu consola ves «Guest» y «Members», esos son los que aparecerán en Boris.

Qué hace Boris dentro de IronWiFi

  • Crea el usuario con POST /users, con el perfil elegido, la fecha de borrado (deletiondate) al final de la ventana y el tiempo total permitido.
  • En modo voucher pide a IronWiFi que genere el código en vez de una contraseña.
  • Al revocar, borra el usuario con DELETE /users/{id}.

Cosas a tener en cuenta

  • IronWiFi renombró campos con el tiempo (el viejo table_id es hoy group_id). Si ves un error de validación al crear usuarios, contrastá con la referencia de tu versión de la consola.
  • La expiración la aplica IronWiFi del lado RADIUS. Boris además borra el usuario cuando la ventana cierra, por si la sesión sigue abierta.
  • El portal cautivo, los términos de uso y el aspecto de la pantalla de login se configuran en IronWiFi, no en Boris.
  1. Open the relevant screen Go to the section where this feature is configured.
  2. Review the required fields Fill in the data that Boris asks for in that screen.
  3. Save and verify Save the changes and check that the feature works as expected.