Как я могу создать авторизацию с dinamic ролями в бэкенде Django, а фронтенд построен на React?

Я создаю систему, которая реализует аутентификацию и авторизацию с помощью React во фронтенде и Django. Но я должен реализовать динамические роли и не могу найти как сделать авторизацию в бэкенде, только во фронтенде.

Как я могу это сделать? Я храню элементы меню фронта в базе данных и на основе роли пользователя создаю отображение этих элементов. Но все точки доступа доступны в API для пользователя, у которого есть действительные учетные данные для аутентификации. Я использую simple-jwt и django-restframework.

Промежуточное ПО, которое будет хранить аутентифицированного пользователя и его роли - это то, что я думаю, было бы близко к ответу, но я не знаю, как это реализовать.

Надеюсь, кто-нибудь сможет мне помочь. Заранее спасибо.

Вернуться на верх