Hello,
I stumbled upon this in the following wiki page http://wiki.mikrotik.com/wiki/Manual:Cu ... _variables and I was a little bit confused as to where this code would need to be placed:
iOS popup checker override
To work around iOS7 for iPhone login page detection, you can check for it's specific user agent, and return SUCCESS, so that iPhone doesn't pop up the login page. This is useful for setups where you use Cookies. Since the iPhone popup login window doesn't support Cookies, you might want to force users to open Safari for logging in. To achieve this, we will return "SUCCESS" only to the login page checker service, but show normal login for people opening Safari.
$(if user-agent == CaptiveNetworkSupport)
<HTML><HEAD><TITLE>Success</TITLE></HEAD><BODY>Success</BODY></HTML>
$(else)
---- regular content of rlogin.html page ----
$(endif)
Does the aforementioned code need to be placed into the login page of the hotspot? Currently we are utilizing the alternative with creating wall garden lists, but sometimes that doesn't work. Most Apple device users always keep up to date with the newest versions of IOS and so I thought this might be a better way to do it instead of doing all those wall garden list rules, however I do not know where this code would need to be placed.