Если я правильно понимаю, то речь скорее всего о
captive portal. Вариантов реализации тысячи, самый простой заключается в том, что неавторизованному пользователю на все запросы приходит
511 с редиректом на captive portal - страницу авторизации в сети