wizAffiliates - one wizard, many affiliates

Login required to be an affiliate

Users are required to login or register and then they automatically are added to the affiliate system.  You can set it to force them to double opt in if you choose.