Скачивание файлов незарегистрированным покупателем

Автор Сообщение

didok

#1/18.04.2015 22:37
0

Аватар

Пользователи

Карма: +15

Не нашел в разделах. 

Не казните админы. еще раз пишу.

Как настроить права, чтобы после покупки незарегистрированным покупателем ссылка на скачивание стала активной?

Сообщения: 156

Lion

Суровый модератор
#2/19.04.2015 10:45
0

Модераторы

Карма: +50

Поставьте права 'R' для гостей для плагина Marketorders.

Сообщения: 497

Cmsworks

Булат
#3/20.04.2015 09:14
0

Администраторы

Карма: +683

Разобрались?

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

didok

#4/04.05.2015 15:45
0

Аватар

Пользователи

Карма: +15

Нет не идет.

Поставил R но все равно покупатели не могут скачать.\

Странно как то.

Сообщения: 156

Cmsworks

Булат
#6/04.05.2015 19:07
0

Администраторы

Карма: +683

#9240 Attar:

Даже если он сможет,  я думаю что смогут скачивать все гости, чисто теоритически.

Лучше сделать регистрацию при покупки, как это сделано в плагине Guestprojects.

Если гость купил, то ему ссылка дается индивидуальная. Скачать другие смогут только если есть доступ к этой ссылке, например если покупатель передал ее другому. Но тут иначе никак не сделаешь. Другого, более правильного решения для гостей пока не придумал.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

didok

#8/04.05.2015 21:57
0

Аватар

Пользователи

Карма: +15

Обновил модуль маркет и Marketorders.. Проблема осталась. Может еще где то надо задавать права?.

Добавлено 5 минут спустя:

Ээх. Поставил W гостям и качается. Как же так?

Вот теперь понимаю в чем дело. Тут бы надо приделать ограничение на скачивание по времени. Иначе всю базу сольют.

Сообщения: 156

Cmsworks

Булат
#9/05.05.2015 08:06
0

Администраторы

Карма: +683

#9243 didok:

Ээх. Поставил W гостям и качается. Как же так?

Вот теперь понимаю в чем дело. Тут бы надо приделать ограничение на скачивание по времени. Иначе всю базу сольют.

Поправил в исходниках. Можете обновить и поставить права на чтение (R), тоже должно работать. 

Добавлено 5 минут спустя:

Но в любом случает другие не скачают, даже если поставите права на запись (W) для этого плагина. Доступ к скачиванию получает только покупатель. Если это гости, то ему высылается индивидуальная ссылка с секретным ключом. Если покупатель - пользователь сайта, то доступ к файлу имеет только он. 

Будут прецеденты, будем исправлять, пока жалоб не было. Пишите, если что.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru