Помощь Как отдавать файл только пользователям определенной группы?

Тема в разделе "Opencart", создана пользователем Vallium, 8 апр 2019.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
  1. Vallium

    Vallium

    Регистр.:
    22 авг 2014
    Сообщения:
    220
    Симпатии:
    38
    Всем привет. Есть такая задача - на информационной странице куча ссылок на файлы. Нужно сделать так чтобы они были доступны только пользователям определенной группы. При этом имена файлов меняться не будут и пользователь, который из группы выбыл не должен получить доступ

    Есть идеи или готовые решения?
     
  2. cocucka

    cocucka

    Регистр.:
    14 июн 2006
    Сообщения:
    306
    Симпатии:
    191
     
  3. Vallium

    Vallium

    Регистр.:
    22 авг 2014
    Сообщения:
    220
    Симпатии:
    38
    это вроде только для товаров, или я что-то неправильно понял?
     
  4. cocucka

    cocucka

    Регистр.:
    14 июн 2006
    Сообщения:
    306
    Симпатии:
    191
    Это для любых файлов,
     
    Vallium нравится это.
  5. ztp82178

    ztp82178 Писатель

    Регистр.:
    7 авг 2018
    Сообщения:
    3
    Симпатии:
    0
    Ссылки plain text, или файлы оперкарта?
    Если первое, можно достать из базы id групп и прямо в контролере проверять группу пользователя
    Код:
    if ($this->customer->isLogged() && $this->customer->getGroupId() == 2) {
      //
    }
    
     
  6. Vallium

    Vallium

    Регистр.:
    22 авг 2014
    Сообщения:
    220
    Симпатии:
    38
    тут прикол в том что если покупателя из группы удалили - он все равно скачает файл по прямой ссылке