Задать вопрос
@dangerous
PHP Backend Developer

Как сделать разграничение хранилищей файлов для разных клиентов в saas приложении?

Как сделать разграничение хранилищей файлов для разных клиентов в saas приложении? Клиент регистрируется на сайте и для него автоматически создается поддомен и отдельная база данных на сервере, на котором будут еще клиенты. Нужно, чтобы для каждого клиента выделялось какое-то место, но чтобы если вдруг взломают другого "соседнего" клиента, они никак не могли получить доступ к другим.
  • Вопрос задан
  • 42 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Это делается не так. Не надо рассчитывать что у вас будет один сервер. Используйте серверное шифрование с различными ключами шифрования для каждого клиента. Так, например, работает AWS S3 + AWS KMS. Или вообще используйте их ресурсы. Не мучайтесь
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы