Я занимаюсь разработкой приложения (Django 1.11.10), в котором есть модуль под названием RoleBasedAccessControl, поэтому после входа в систему у меня появляется слишком много данных (данных о разрешениях в формате JSON) из базы данных (MySQL), которая определяет другой типразрешение на разные типы ресурсов.
Я искал в Интернете и получил несколько вариантов, таких как «хранилище на стороне клиента», «indexedDb» и т. д., которые могут хранить большие данные на стороне клиента, но я не уверен, что яможет получать доступ к моим данным о разрешениях на сервере всякий раз, когда это необходимо (как я могу делать с файлами cookie, используя getCookies, но размер файлов cookie ограничен 4 КБ)
Поэтому моя проблема заключается в том, где управлять данными разрешения JSON, чтобы сервер и клиент моглиДоступ к проверке, является ли следующее разрешение действительным или нет, если пользователь пытался выполнить какое-либо действие, и эти данные могут увеличиваться в размере при создании большего количества ресурсов пользователем.
В противном случае мне нужно нажать на запрос БД оти клиент (через ajax) и сервер для проверки конкретного разрешения передПользователь может выполнить любое действие.
Пожалуйста, предложите мне способ управления данными разрешения JSON, где они должны храниться.