All Projects → felixhaeberle → pfsense-captive-portal

felixhaeberle / pfsense-captive-portal

Licence: other
🔒🚪 Awesome pfsense login pages for your captive portal!

Programming Languages

HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to pfsense-captive-portal

pfSense-pkg-WireGuard
This is a port of the original WireGuard UI bits as implemented by Netgate in pfSense 2.5.0 to a package suitable for rapid iteration and more frequent updating on future releases of pfSense.
Stars: ✭ 194 (+165.75%)
Mutual labels:  pfsense
espresso-portal
FreeWifi PHP Portal for ubiquiti controller
Stars: ✭ 40 (-45.21%)
Mutual labels:  captive-portal
capnet-assist
Captive Portal Assistant
Stars: ✭ 47 (-35.62%)
Mutual labels:  captive-portal
pfsense-theme-gotham
A very dark colorscheme for pfSense
Stars: ✭ 22 (-69.86%)
Mutual labels:  pfsense
refluxion
Refluxion -- MITM WPA attacks tool
Stars: ✭ 25 (-65.75%)
Mutual labels:  captive-portal
bacula-utils
A collect of tools to use with bacula
Stars: ✭ 36 (-50.68%)
Mutual labels:  pfsense
grase-www-portal
Grase WWW Portal (Main Package)
Stars: ✭ 50 (-31.51%)
Mutual labels:  captive-portal
ansible
Ansible playbook automation for pfelk
Stars: ✭ 23 (-68.49%)
Mutual labels:  pfsense
CaptivePortalCheck
一个检测当前WIFI是否需要认证的小Demo
Stars: ✭ 41 (-43.84%)
Mutual labels:  captive-portal
ansible-opnsense
Ansible role to configure OPNsense firewalls
Stars: ✭ 78 (+6.85%)
Mutual labels:  pfsense
pf-azure-sentinel
Parse pfSense/OPNSense logs using Logstash, GeoIP tag entities, add additional context to logs, then send to Azure Sentinel for analysis.
Stars: ✭ 24 (-67.12%)
Mutual labels:  pfsense
Core
OPNsense GUI, API and systems backend
Stars: ✭ 1,827 (+2402.74%)
Mutual labels:  captive-portal
Fluxion
Fluxion is a remake of linset by vk496 with enhanced functionality.
Stars: ✭ 3,275 (+4386.3%)
Mutual labels:  captive-portal
MicroDNSSrv
A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)
Stars: ✭ 43 (-41.1%)
Mutual labels:  captive-portal
captive-login
Captive-portal login utility for headless environments written in pure bash.
Stars: ✭ 23 (-68.49%)
Mutual labels:  captive-portal
Pfsense
Main repository for pfSense
Stars: ✭ 3,433 (+4602.74%)
Mutual labels:  pfsense
hass-pfsense
pfSense integration with Home Assistant
Stars: ✭ 44 (-39.73%)
Mutual labels:  pfsense
unifi-pfsense
A script that installs the UniFi Controller software on pfSense and other FreeBSD systems
Stars: ✭ 617 (+745.21%)
Mutual labels:  pfsense
Windows.10.DNS.Block.List
Windows DNS Block List
Stars: ✭ 18 (-75.34%)
Mutual labels:  pfsense

🔒🚪 pfsense Captive Portal Login

Awesome pfsense login pages template for your captive portal!

screenshot image of desktop

Supports latest version of pfsense 2.4.4. The portal pages are using $PORTAL_ACTION$ and $PORTAL_REDIRURL$ to get data from the firewall backend. Authentication requests are send with POST requests to the firewall.

The login sites are

  • based on google material thinking,
  • full responsive and
  • support all modern browsers.

All pages have User/Password input written in HTML5 and inline css (in the head tag):

  • ➡️ Login Page
  • ⬅️ Logout Page with Logout message
  • Error Page with Error message

This separations is provided and needed by pfsense backend, anyone who is familiar with captive portal and pfsense will know that. Feel free to set issues if you are not comfortable with that solution and if I can do better.

The main plus point of this solutions is the look and feel of the login screen based on a google material thinking. Both background image and logo SVG can be changed as everything of the code.

🌍 Browsers support

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
iOS Safari
iOS Safari
Samsung
Samsung
Opera
Opera
IE9, IE10, IE11, Edge last 5 versions last 5 versions last 5 versions last 5 versions last 5 versions last 5 versions

🔗 A list of helpful links

🐦 Follow me

Please follow me on Twitter if you want to get updates about this pfsense captive portal and web development.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].