Существует модель, назовем её просто Entity, в которой находится много свойств, и есть роли юзеров, каждый из которых должен видеть разный набор данных, админ все , рядовой юзер - 30% данных, продвинутый - 50%. Пока из идей только описать через json\xml структуры данных доступных для разных ролей и приводить к ним модель после доставания из бд, либо до доставания определять нужные аттрибуты и подставлять их в query к бд.
Кто-нибудь решал подобные задачи, может находил библиотеки которые реализуют такой функционал?
Ответ очевиден JWT
Я к сожалению такую либу не видел, и есть вообще-то nodejs чат. Но твое решение описываением объектов звучит вроде бы рабоче. Просто создать обьект у которого ключи совпадают с полями у сущности, а в значениях хранить массивы с ролями. Инаписать хелпер который будет фильтровать по нужной роли и отдавать массив полей.
Обсуждают сегодня