dear wpdm team, how i can Protect my Downloadable Links from being Stolen ?
Because Other Website Users are using my links on their website
I noticed that the wpdm pro links also can be copied through source code. So any method Sir to protect my Links.
If it’s possible I’ll pay for this Sir.
Can we use email download link in the shortcode?
For some Pdfs once uploaded it creates me a file in HTML and not in pdf.
I leave you the link
https://surefish.eu/downloads/surefish-communication-toolbox/
When using the login page in Download manager and creating a new user in the WordPress back-end and checking the ‘Send the new user an email about their account.’ checkbox, the user is getting a link to reset the password by e-mail:
https://website.com/login/?action=rp&key=ew45trgre453ehj54&login=loginname
When clicking this link, it always throws a ‘Invalid key’ error.
I already debugged this and it’s caused in the download-manager/tpls/reset-password-form.php:
$login = \WPDM\libs\Crypt::decrypt(wpdm_query_var('login'));
The login $_GET parameter is not encrypted when it is sent by WordPress itself, so the password reset key is always invalid.
I fixed it myself by copying the ‘reset-password-form.php’ to my theme and replacing:
$login = \WPDM\libs\Crypt::decrypt(wpdm_query_var('login'));
by:
// Fix for WP password reset mail
$login = wpdm_query_var('login');
if (!get_user_by('login', $login)) {
$login = \WPDM\libs\Crypt::decrypt(wpdm_query_var('login'));
}
—
Please consider an update for this!
I have a site where I want to set the Name your price to 0 to start. So essentially it can be free if they choose. My problem is that if I check the Name your price option and set to 0 as base price, the download is available on the page directly. If I set price to anything, even $0.01, the download link disappears. I want it so they must checkout even if it is free. This way I can collect email addresses and it will encourage them to pay something (I hope). Is there a way to achieve this?
Thanks