Avoid of misuse of customer wlan (self registration)

A Customer would like to install Stellar Enterprise in a big shopping center with self registration. To avoid misusage of the customer wlan by strange people he aked for a solution. F.e. selfregistration accounts do expire after a specific time (f.e. 4 hours) automaticly. And after them the devices (mac-address or e-mail or phone-number) are locked for the next hours. Is this possible?

Currently it is possible to make the accounts valid for a certain time (e.g. 4 hours). After the four hours, the account is going to be deactivated and deleted.
I am not aware of an automated functionality such as blacklisting for the MAC address.
I will try to clarify this information.