Ci sono diversi modi per farlo. Molte opzioni, sia open-source che proprietarie, lo gestiranno. So che DD-WRT è un esempio di firmware di router open source che fornisce direttamente questo tipo di funzionalità. Dietro le quinte, ciò che sta accadendo in pratica è che ogni connessione che viene fatta al dispositivo viene instradata verso una rete speciale in cui qualsiasi richiesta verrà risolta in un reindirizzamento HTTP alla pagina di accesso. Una volta effettuato l'accesso, il router tiene traccia dell'indirizzo MAC del dispositivo a cui è consentito l'accesso e lo reindirizza alla rete effettivamente connessa alla rete o a Internet.
Un simile tipo di obiettivo può essere realizzato per reti private che utilizzano WPA-Enterprise, che richiederebbe un nome utente e una password effettivi per essere configurati nella connessione wifi stessa, sebbene WPA Enterprise non sia ciò di cui si sta parlando direttamente poiché non lo fa t utilizzare una connessione wifi aperta. È, tuttavia, più sicuro poiché offre a ciascun utente la propria crittografia specifica dell'utente e quindi più utenti non possono intercettarsi l'un l'altro.