Best way to authenticate users to the proxy in mobile devices

This apparently is an issue with iOS. It does not automatically pick up WPAD.

You can work around this by going into the Wi-Fi settings for your network, setting the HTTP Proxy setting to Auto and entering http://wpad/wpad.dat? into the URL setting for the device.


It depend on requirements. May be You can use authentication on web portal (known as Hotspot)?