Форум русской поддержки Joomla!® CMS
08.12.2016, 04:18:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Скачать файл с сайта для авторизованных пользователей

 (Прочитано 67 раз)
0 Пользователей и 1 Гость смотрят эту тему.
DeathGun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 12


« : 27.11.2016, 11:46:51 »

Доброго времени суток. Нужна помощь
нужно чтоб авторизованные пользователи могли скачать с сайта файлы а не авторизованные не могли
Записан
Messir
Завсегдатай
*****

Репутация: +70/-0
Offline Offline

Пол: Мужской
Сообщений: 499


могу укусить:)


« Ответ #1 : 27.11.2016, 13:32:10 »

Доброго времени суток. Нужна помощь
нужно чтоб авторизованные пользователи могли скачать с сайта файлы а не авторизованные не могли

Ссылку на файл вставляем в материал, делаем ему доступ только для зарегистрированных.
Записан
al707
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 22


Тамиров Александр


« Ответ #2 : 27.11.2016, 14:08:21 »

Написать свой плагин https://docs.joomla.org/J3.x:Creating_a_Plugin_for_Joomla, который создаёт ссылку случайного вида, типа .../5f02f0889301fd7be1ac972c11bf3e7d.pdf, можно ограничить срок жизни ссылки и т. п. При заходе по такой ссылке, плагин считывает только ему известный файл с реальным именем и отдает браузеру пользователя. Примерно так.
Наверно уже готовые такие расширения есть.
Ограничение доступа просто к странице, думаю, понимаете, никак не отменят доступ к файлу по прямой ссылке для незарегистрированных пользователей.
« Последнее редактирование: 27.11.2016, 20:34:37 от al707 » Записан
DeathGun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 12


« Ответ #3 : 28.11.2016, 10:25:57 »

Большое спасибо.
Сделал как сказал Messir
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet