@slip31

Какова логика доступа к личному кабинету?

Добрый день. Необходимо сделать приложение в котором у каждого пользователя будет свой личный кабинет и к нему можно будет давать доступ другому пользователю (точней к отдельной части). Какой алгоритм этого всего? Где почитать об этом?
Что-то вроде я создаю:
{ "name":"Bob",
"age":27,
accessArray : ["User1, User2, User3] }
Т.е. куда то записывать список доступных, а потом проверять при обращении? Извините, если сумбурно написал.
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 2
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Если пользователей accessArray не десятки тысяч. То проще всего взять для базы PostgreSQL которая поддерживает массивы в качестве типов данных. https://www.postgresql.org/docs/9.1/static/arrays.html
И проверять доступность прямо в sql запросе
Ответ написан
Комментировать
@Abcdefgk
Да надо просто градацию "ролей" придумать и у юзеров в схеме сделать поле role
Проверять значение этого поля у юзера при входе на страницу - и в зависимости от него показывать столько или столько... или вообще всё.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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