How can I enable the internet on other apps other than the web browser?
You normally can login in your browser i.e: http://1.1.1.1 (or any local address)  and put your credentials, user and password.

If are valid, your mobile its accepted to use the network for all apps, until you disconnect.

Otherwise you can set a proxy for some apps, as social apps or browsers.