External Splash Page

Hey Guys,
I want to create an external Splash page and ask users for some data before they can use the internet. I know that this topic was discussed before and in every topic somebody refers to “Configuring an External Splash Page for Captive Portal”, unfortunately, I cannot access this page (“Sorry, you don’t have access to that topic!”).

Could somebody give me a working link, or even better could send me the basic php of the external portal?

Thanks!

How about a free Peplink Splash Page design to get you going :wink:
https://www.slingshot6.com/blog/free-peplink-captive-portal-splash-page-template/

2 Likes

Hey Martin,
thank you very much! I found your page before, but was too stupid to find the link at the end of the article.
You write in your article that you used an external user authentication, but I would guess the template works with the internal authentication as well?

Can you tell me where I have to type in the external address? I’m using InControl to manage the AP but the only place where I can type in the address for an external splash is directly at the AP. If I change it there, InControl changes it back to default. Do I have to run the AP without InControl to work with an external splash?

best regards and thanks a lot!

The example code is actually using open auth (ie no auth) - this is set on line of index.php in the archive.
When you set up a captive portal in IC2, in the settings there is a section at the bottom called ‘Landing Page’ and you click the ‘Redirect To’ radio button then type the URL of the web server you are hosting the code on.

.

1 Like

Thanks Martin,
I managed to create the portal and everything is working fine. Thanks a lot for your help, really appreciate!

Hi @MartinLangmaid,

I can’t seem to open the link that you provided for the splash page template.

Link: https://www.slingshot6.com/blog/free-peplink-captive-portal-splash-page-template/

Can you please help me out?

I’m struggling with how to authenticate the Wi-fi.

I don’t have the code to authenticate.

This is my old company webisite that I no longer have access to. @SteveTaylor might be able to assist.

@HafizNouman - I’ve tried to recover the website, but I’m not able to unfortunately.

Hey @MartinLangmaid & @SteveTaylor,

Thanks for the update.

Can you guys guide me on how to authenticate the Wi-Fi from PHP Code? Still struggling…

There is an example at the bottom of this post Configuring an External Splash Page for Captive Portal

Hey @MartinLangmaid,

Thanks so much. I was having trouble understanding where to send the parameters. It is working now, thanks once again.

Also, just one more question, is there any setting for iOS that I need to configure? Because it is showing the link as insecure when I try to authenticate an iOS device.

Note: It is working perfectly on Android and other devices.

Thanks.

Hey @MartinLangmaid & @SteveTaylor,

Really sorry for bothering you guys with this.

We want to authenticate the Wi-Fi from the device itself and not from the captive-portal which is hosted on cloud.

I am getting a certificate issue when trying to authenticate with the link:

link: https://captive-portal.peplink.com:8000/portal.cgi?command=login&orig_url=https://dunkin.ae

Thanks so much for the guidance.