Android has a built-in process for performing the authentication to open WiFi networks. If you've ever connected to one and gotten the notification that you need to sign in to the network, when you tap the notification it calls that com.android.captiveportallogin which is really essentially a lightweight web browser to specifically process the page where you agree to the terms of using the network.
If you need additional help or have more questions or details to share, please join the site so you can reply in this thread. See this link for instructions on how to join Android Central.