@OptimusPrime5645

Как правильно предоставлять доступы и проверять при редактировании?

Привет.

У меня есть сайт типа маркетплейс. Каждый пользователь может создать себе магазин. Тот кто создал магазин является владельцем. Владелец может предоставить доступ другим пользователям, они становятся помощниками.
У каждого магазина есть товары. Информацию об этих товарах можно редактировать.
При создании товара есть несколько фотографий, фотки я сохраняю в отдельной таблице, к каждой записи фотографии я сохраняю ее id. При редактировании фото можно удалить, при нажатии на кнопку удалить я отправлю id этой фотки через ajax. Вместо этого id можно отправить любой другой id, даже чужого товара(просто отредактировав значение через F12). Как проверить что владелец этого магазина и помощники имеют доступы для этого?

Если сохранять id автора у каждого фотки, то получается только он может. А как проверить сразу несколько пользователей? И владелец и помощников
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
RBAC
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы