[NEBULA] Authentication for captive portal
Yes, as RUnglabe mentioned, you can download the template provided in Gateway > Configure > Captive Portal and use the script to build your own captive portal:
Click the "Download" link.
Regarding the API, some of the items are not currently collected by Nebula Control Center so providing an API for this might take longer.
The information about "WiFI analytics integration (social media/3rd party AAA)" actually refers so future integration of Facebook login and some new releases in Nebula phase 3 as "Send clients’ parameter to integrate with 3rd party social Wi-Fi", but it's not related to API intergration so far.
Just to explain a little more: the 3rd party AAA feature recently released in phase 3 includes the AP and client IP & MAC address in the URL, highlighted as follow:
This allows a better integration with 3rd party social WiFi.
Hope this is more clear now
Hi, I still have issues related to captive portal authentication. My setup is based on click through network access, which means, my code will do the authentication job, and I just need to know which parameters should I send back to my NSG50 to allow network access. Is the agree.cgi file in your example bundle the one to be called to finally provide network access?, if so, which parameters should I add to the call to this agree.cgi ?, what kind of call should I use (GET, POST)?.And btw, how can I get the client's mac?, does the NSG50 get the client mac address whenever a client tries to connect to WiFi network through an AP connected to the NSG?. It's crucial if I want to get some statistics.Thank you for your support.0
Hey @pinger, long time no see!
As mentioned before, you can download the template of the captive portal on NCC, the path is Gateway > Configure > Captive Portal > External Captive Portal URL. I have attached the rar file for you.
POST in form id= "loginform"
As we have encountered some issues while using the other option. We will enhance this part for sure!
Hope this is useful for you0
Not sure if previous comment was finally posted twice (oops. It's still under investigation not posted here since I attached a .png file)BTW, we still need data such as client mac for statistics purposes, any chance to get these data from Nebula devices?Best regards0
Did you get my comment with attached .png file showing error 500?Best regards0
Unfortunately we're still getting 500 error (see screenshot below)Data used in our test:URL:Execution code:
<form method="POST" action="Best regards0
Regarding data such as client mac for statistics purposes, any chance to get these data from Nebula devices?
We have API support on our roadmap but not yet available.
Currently, you can export client, APs info by using the export button (CSV and XML files) and the summary report by sending automatic emails which can be scheduled.
I suggest using the Ideas section here in the forum or the Support Request from Nebula Control Center to explain us more about your business impact and what you need exactly, so we can prioritize this feature0
- 8.1K All Categories
- 1.6K Nebula
- 60 Nebula Ideas
- 54 Nebula Status and Incidents
- 4.4K Security
- 224 Security Ideas
- 965 Switch
- 45 Switch Ideas
- 868 WirelessLAN
- 20 WLAN Ideas
- 5.2K Consumer Product
- 139 Service & License
- 268 News and Release
- 95 Success Stories
- 53 Security Advisories
- 12 Education Center
- 573 FAQ
- 273 Nebula FAQ
- 132 Security FAQ
- 73 Switch FAQ
- 72 WirelessLAN FAQ
- 7 Consumer Product FAQ
- 34 Nebula Monthly Express
- 71 About Community
- 44 Security Highlight