Are you aware of this change?
https://support.apple.com/en-us/HT211227
Does this mean that returning Apple users will not be recognised and will have to log in again through the captive portal every 24 hours?
Or is there some other way to automatically identify returning users?