Captive Portal with 2FA in Nebula

This article describes how to enable and use Two-Factor Authentication (2FA) for a Captive Portal SSID in Zyxel Nebula Control Center (NCC).
2FA enhances network access security by requiring users to enter a one-time verification code generated by an authenticator application (for example, Google Authenticator) in addition to their Nebula cloud credentials.

This feature is supported on selected cloud-managed access points (see the supported model list in NCC).

Prerequisites

  • Nebula Control Center organization and site configured

  • Cloud-managed AP with firmware supporting Captive Portal + 2FA

  • SSID configured with Nebula Cloud Authentication

  • User account registered in Nebula

  • Authenticator application installed on the client device (e.g., Google Authenticator)

Configuration Steps

  1. Log in to Nebula Control Center.

  2. Navigate to:
    Configure → Access point → SSID advanced settings

  3. Select the desired SSID.

  4. Under Sign-on method, choose:
    Sign-on with Nebula cloud authentication

  5. Enable the toggle Two-Factor authentication (2FA).

  6. Click Save to apply the configuration.

Once enabled, users authenticating through the Captive Portal will be required to complete 2FA enrollment (first login) and verification.

End-User Authentication Flow (Smart Device Example)

When a user connects to the configured SSID:

Initial Login

  • The user enters their Nebula username/email and password.

  • Click Login.

2FA Enrollment (First-Time Setup)

  • The portal prompts the user to set up Google Authenticator.

  • The user scans the displayed QR code using the authenticator app.

  • Alternatively, a manual setup key can be entered.

  • Click Next.

Account Linking

  • The authenticator app generates a one-time verification code (OTP).

  • The user enters the code in the Captive Portal.

  • Click Verify.

Successful Enrollment

  • The system confirms that 2FA is successfully enabled.

  • The user gains network access.

For subsequent logins, only the OTP verification step is required after entering credentials.

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.