I offer corporate subscriptions that allow an unlimited number of users from a single company access to the site. Currently, these users must be manually added and approved which is a major hassle for all involved. I've considered using the Free plugin to allow users to sign up automatically and then approve them but this isn't much better. I am looking for a system where the Free plugin consults a whitelist, allowing users with emails from a list of 20-30 domains access but blocking access for users not on this list. There would also need to be a mechanism that prevented a subscriber from changing his/her email if they were a corporate subscriber but that is secondary. I would simply maintain the whitelist, Amember would do the rest. Any ideas? Anyone else have the same problem and solve it in a different way?