Manage wifi connections for client machine connected to server

  .net, c++, wifi, wifimanager, windows

I have a server and multiple client machines are connected to that server.
Now I want that if someone from client try to connect to any WIFI connection, while clicking on particular WIFI connection login page should come up and user will enter the credentials and if it’s successful then it should allow to connect to the internet.
I want to use c# language or any other library in .net.
platform: Windows

Any help how can I achieve these requirements.

Source: Windows Questions