Ruijie Integration
Guest WiFi on a Ruijie / Reyee EG gateway using its external portal (WISPr) + Captivo RADIUS. The gateway redirects guests to Captivo's hosted portal — no HTML upload.
1Register the gateway in Captivo
In Captivo: Settings → RADIUS → add the EG gateway's RADIUS source IP and the same shared secret as a NAS client.
2Enable the external (Web Auth) portal
On the EG gateway (Reyee/Ruijie Cloud or the local web UI): Authentication / Web Authentication → enable it for your guest SSID or network, and set the authentication type to External / Third-party portal. Open networks (no WPA) are typical for guest WiFi.
3Point the portal URL at Captivo
Set the External Portal / Auth Server URL to your Captivo-hosted portal address: https://app.captivo.io/p/<your-tenant-slug> — you can find this exact address in Settings → Portal. The gateway redirects unauthenticated guests there with its WISPr login parameters; the page submits the guest's credentials back to the gateway, which validates them against Captivo RADIUS.
4Add the Captivo RADIUS server
In the gateway's RADIUS / authentication-server settings add Captivo: Server = your Captivo RADIUS public IP/FQDN, Authentication port = 1812, Accounting port = 1813, Authentication method = PAP, and the shared secret you'll also register in Captivo. PAP is required — the Captivo hosted portal sends the password to the gateway, which relays a standard PAP Access-Request.
5Allowlist (walled garden) — important
In the gateway's free-URL / allowlist (walled garden) settings, allow app.captivo.io before sign-on (use the public domain, not a LAN address). The portal must load and reach Captivo before the guest authenticates.
Test and troubleshooting
Connect a guest device: the branded portal appears, the guest verifies via SMS/voucher, and the gateway opens access. Auth and identity logs appear right away; to see live sessions in the dashboard, also enable RADIUS accounting to port 1813 on the gateway.
For product-wide problems: The portal does not open · Sign-in is rejected · Sessions do not appear