I have a download page on my website. I would like to know who downloaded the content so I need to put this behind user login. Free registration is required, and by providing details like email they can download. So I can have data of users. Right now I am using the built-in register functionality, but the problem is that new users are added in contacts and there are many "contacts" now in a list.
Along with this I need to have all the visitors list in front end so my people can view data directly rather than logging in to the back end checking each of the contacts.
Are there any modules/plugins available for this?