Загрузка изображений пользователя WordPress с защитой промежуточного программного обеспечения - PullRequest
0 голосов
/ 13 июля 2020

Я работаю над проектом для клиента, где я должен позволить пользователям загружать свои собственные частные изображения, это личная страница, где пользователи могут создавать списки и прикреплять изображения к спискам, важно, чтобы любой посторонний не может видеть эти изображения, независимо от того, имеют ли они доступ к URL-адресу изображения или нет.

Мне не очень нравится идея загрузки изображений в медиа-библиотеку WordPress, потому что это не медиа для веб-сайта сам, но для настраиваемого пользователя ...

Я использую систему входа в Woocommerce, так как пользователь может покупать надстройки (продукты), а Woocommerce определяет пользователей с ролью customer .

Итак, мой вопрос: где мне хранить папку для изображений пользователей и как go узнать о промежуточном программном обеспечении в WordPress?

Я думал о создании папки «пользователи» в wp-content, например: / var / www/html/wp-content/users

Будет ли эта папка удалена, когда станет доступно обновление WordPress?

Я думал, когда пользователь u ploads все, что скрипт должен проверить, существует ли каталог с идентификатором пользователя, если нет, он создаст его и сделает все, что там есть.

Как мне go о промежуточном программном обеспечении? Мне нужно проверить, является ли папка / файлы, доступные внутри пути / var / www/html/users/, с тем же идентификатором, что и пользователь, например -> / var / www/html/users/1 может быть доступен только пользователю с идентификатором 1

Кто-нибудь пробовал что-то подобное раньше и есть несколько советов, что делать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...