Membership Plugin Upload Access

By JLynne77 - September 16, 2013

I was wondering what the default access setting for uploads inside a members-only page would be using the membership plugin.

Our client is looking to implement a private section on their site, and they would like to have it so they can link directly to a PDF to share with others, and would linking to an uploaded PDF that's been uploaded to a member page require the person clicking the link to login every time.

For example:

I set up a page that has links to PDF member documents that were uploaded inside that page via the page editor's file upload in the "Insert Link" dialog box. A member who's logged in can see this page and the links. When they open the document, they can see a direct URL in the address bar that leads to the PDF and not the secured page the link is on. They copy the URL for the PDF and send it to someone else via email. The other person receives the email and clicks on the link. Does the second person have to login to see that PDF?

-----
~Jessica Sullivan, Crystal Realm Designs.

By Jason - September 16, 2013

Hi Jessica,

Thanks for posting.  There are no access settings for individual upload fields inside of records, as access is something that would have to be done on the front end pages.  So it sounds like the issue is that on your secure page, you are outputting links that link directly to an upload PDF file, which is fine, unless that link is sent to someone who doesn't have access.  Is that right?

An approach I've taken in the past is to not link directly to a PDF file, but to link to another page (ex downloadFile.php) and pass in the record number of the upload.  That page can be password protected and used to serve up the PDF file for download without actually exposing where that file is located.

Does that sound like it would work for you?  If this is something you would need help with, please send an email to consulting@interactivetools.com and we can go over some options.

Hope this helps

---------------------------------------------------
Jason Sauchuk - Project Manager
interactivetools.com

Hire me! Save time by getting our experts to help with your project.
http://www.interactivetools.com/consulting/