Plugin to manage members and their downloads

Hi, I am bothering you to know if you have to recommend a plugin to manage members and their downloads, with these features:

  1. access via customer registration
  2. possibility to define visible materials for each customer
  3. see what the customer downloads and when they do it
  4. if possible, IP tracking of the customer

Thank you for your time. Best regards. Bruno

Hi Bruno

There are many plugins available out there. Please try out from here