At Purdue University a student must logon through a website to register their mac address to gain access to the network. During the register process the user gets a vulnerability scan. If they fail, they only get access to windows update and are isolated from the rest of the network untill they pass the scan.