What is the point of using a blacklist? Shouldn't this be dealt with revoking access on the user management database side?