I am using Channel Images and obfuscating the links so a user cannot see the path, but I want to protect the full link using htaccess well. The user will be able to see the images, zips, or files in an EE template, but can direct link DL the source as well.

What is the nest way to check if user is logged into EE as a certain membership group before being able to access via a direct link? I have searched and saw that it can be done via an ACT url or a php script, but I have no idea how to write it.

Any existing modules or scripts out there?


2 Answers 2


Take a look at Protected Links. This will allow you to limit link usage by IP, Member group, Member ID as well as hotlinking protection (and more I think!) You can also create links via the CP or have it generate links on-the-fly.


I suggest you to take a look at Link Vault and Client Downloads. They're both good and coded by trustful developers.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.