Authentication that lives in the network, not the AP
Central Web Authentication separates joining from being authorized. The client associates to an open guest SSID and the controller runs MAC Authentication Bypass to a RADIUS server (Cisco ISE), which replies with provisional access: a redirect ACL that permits only DHCP, DNS and the portal, plus a URL to send the browser to. The user's credentials never touch the access point — they terminate at ISE.
When the user logs in or accepts the terms, ISE issues a Change of Authorization back to the controller, which re-evaluates the same session and applies full access. Nothing about the radio link changed; only permission did.