Hello,
Hello,

I saw there are plans on integrating it with Ubercart.

May I suggest some kind of integration with http://drupal.org/project/uc_node_access

I have video product nodes, where I am selling access to the node. I will have around 30 nodes, and I would like to control not only per user access to nodes, but to the files as well, so users cannot hotlink or figure out the directory structure and file naming conventions.

Partially I solved hotlinking with the solution described here:
http://drupal.org/node/540754

Does this module need htaccess modification in order it to work?
Also is there a timeline for the per user file access control?

Cheers,
G

Comments

mattman’s picture

Your needs sound exactly like mine and I'll be "getting around" to coding in the support for ubercart so thanks for pointing out the uc_node_access module.

Like you, my needs are more granular down to the file level and not based on node access alone. Node access isn't the best of solutions because it makes the access specific to Drupal and not to the file - which is why I created the module.

My personal needs extend to offering access to files via the Services module, so per-user file access will be going in at some time, I just haven't had a lot of spare bandwidth lately.

Regarding htaccess modification: No you don't need to modify htaccess files. The transfer method when using Drupal's private setting is via PHP.

You suffer a bit of a slow down because the web server is not serving the file (it's going through php) but you get the security.
A VERY popular video site with secured videos would possibly need to look at other alternatives for delivery however.

I wish I could spend more time coding this module, just haven't been able to lately.

avpaderno’s picture

Version: 6.x-1.x-dev » 7.x-1.x-dev
Issue summary: View changes