In WinGate 6, you could use Java authentication. The Java authentication method delivers a Java application to the client computer which allows the user to enter their username and password to authenticate. There are a couple of points to note about Java auth.
- It only works when using the WinGate user database (not while using an NT user database)
- It requires that the client computer has the Java Runtime Environment (or other equivalent) installed
You can find out more information about using Java authentication in the following knowledgebase articles.
KB: Using Java AuthenticationKB: Authentication OverviewI also recommend that you check if your WIFI router can do Layer 2 isolation. This is a very powerful feature for WIFI hotspots as it prevents the clients of the WIFI network from communicating with each other.