Skip to main content
New Member
September 7, 2026
Question

Implementation Guide: Aruba Guest Wi-Fi + FortiAuthenticator SMS OTP

dear im going to deployed FortiAuthenticator as external captive portal , guest user will connect to Aruba WLC please guide me  to achieve this  

    7 replies

    Anthony_E
    Staff
    Staff
    September 7, 2026

    Hi,

     

    this guide can help:

     

    Best Regards
    New Member
    September 7, 2026

    what about user group? guest user not in AD group

     

    funkylicious
    SuperUser
    SuperUser
    September 7, 2026

    instead of LDAP it will be a Local user/group created/used in FortiAuthenticator

    "jack of all trades, master of none"
    New Member
    September 7, 2026

    i can't create user ,

    when user connect to guest portal on WLC it will redirect to Forti Authenticator they will enter mobile number we have SMS gateway

    funkylicious
    SuperUser
    SuperUser
    September 7, 2026

    cant seem to follow what you are trying to achieve.

    from my understanding of your request, you want to use FortiAuthenticator as a idP/RADIUS server in a WiFi environment where the WLC is a Aruba controller and upon connecting to the WiFi, alongside the username and password you would also want for the user to get an OTP prompt.

    if so, this can be achieved by creating the users in FortiAuthenticator, adding the phone number field in the User information to them and then in the RADIUS policy under the Authentication factors to enable either All configured password and OTP factors or Mandatory password and OTP or OTP only.

     

    you also can enable self registration portal , where the user creates the local user manually and inserts the details including the phone number

    L.E. a short guide on how to activate sms mfa for a user 

    https://docs.fortinet.com/document/fortiauthenticator/8.0.0/examples/245064/creating-an-sms-user-and-user-group-on-the-fortiauthenticator 

    "jack of all trades, master of none"
    New Member
    September 8, 2026

    please not guest user they dont have username database , they will their mobile number only ?

    shikhakolekar
    Staff
    Staff
    September 15, 2026

    Hello ​@MOGTABA-Diyar,

    From the above I see that you would want use phone number for captive portal registration, via Radius authentication.

    There are 2 ways on how you can move further with this. Note it depends on you to use only mobile number or the username and other information as well. Below suggests ways with phone number as requested.

    Option 1: Social Users authentication with phone number (captive portal)

    On the captive portal policy, under Authentication > Portals > Policies > Captive portals > Create New

     

    • Authentication type → Password/OTP Authentication
    • Enable Social users
    • In Identity sources > Social Users, choose phone verification 

    Option 2: Self-registration using mobile number as username

    Go to Authentication > Self-service Portal > Self-registration and:

    • Enable self-registration.
    • Enable "Use mobile number as username" , the phone number becomes the username, and the password is sent via SMS.
    • Set Password creation to Randomly generated (or user-defined).
    • Set Send account information via SMS.
    • Select your SMS gateway.
    • Under Required Field Configuration, keep only Mobile number enabled (disable First name, Last name, Email, etc, your portal also will ideally have the same detial in this case.

    Ref : 

    https://docs.fortinet.com/document/fortiauthenticator/6.6.7/administration-guide/324587/self-registration

    https://community.fortinet.com/fortigate-3/technical-tip-configuring-sms-two-factor-authentication-with-3rd-party-sms-provider-98169

    Thought Leadership. Security Summit. Thursday, November 12th, PGA National Resort, Palm Beach Gardens, FL.
    Thought Leadership. Security Summit. Thursday, October 8th. Disney's Grand Californian Hotel & SPA, Anaheim, CA.
    Security Operations Summit: Modernize SecOps. Operate AI-Native.AMER: November 4 | 9:00 AM PST. India and SAARC: November 5 | 10:00 AM IST. EMEA: November 5 | 10:30 AM CET. APAC: November 5 | 11:00 AM SGT